Karen, I just went through a terrible ordeal with my 15 year old daughter. We allowed her to go to public school -- actually she didn't even want to go at first. I was so burned out that I tried putting her in just to have time to regroup for the high school years. It was an arts magnet school and she had all sorts of problems there, and made all the wrong sorts of friends. I have to say, looking back on the situation in hindsight that it was her new environment that was the problem and not our homeschooling. I am a high school teacher by trade, so I did a fairly decent job with her academically and she was well prepared for school in that respect. But the kids there were absolutely 100% immoral. That is just something a christian homeschooling parent cannot prepare a child for -- and shouldn't! Who would teach a child "how to fit in in an immoral environment in 100 easy lessons?" In her intense desire to fit in in the "real world," she rebelled against us. We took a drastic step and moved across town to solve the situation. She doesn't drive yet and cannot stay in touch with these friends. I'm telling you, the difference in her personality is nothing short of miraculous. She is back with us and now understands how far she had drifted -- she could tell by looking at her old myspace page after several months away from it. You can NOT underestimate the power of social indoctrination that's at work in your son's life. You may well have had something to do with your son's disappointment in his social life and academic achievement. But seriously consider that his new friends may be the true source of your son's acting out against you and NOT YOU!