Are you in Davidson? If not, you might apply. The family counsellors are great at helping to find information and resources - even consults with psychs to help deal with issues like this.
My son didn't used to feel good about himself (also PG), but a more rigorous school situation along with new friends that he feels he has something in common with have done wonders.
Homeschooling didn't work well for us - he actually does better when he spends time at school. No particular idea why - just know it works. So we go with it.
Mary