sblora, don't feel bad about the homeschooling. We did it last year, and I'm not doing it again. While my son learned far more than he would have, he didn't look at the opportunity he had as a way to learn more, he looked at it as a way to just do what he wanted, in his time and we butted heads for 6 long months.
I think it takes a special kind to homeschool and I'm perfectly ok to admit that we are not that kind.
I hope your ds's situation turns around soon. My ds6 is starting 1st grade and I know there will be major bumps along the way but I'm ready to face each challenge as it comes.
good luck.