Wyldkat- I just want to say I'm sorry this is so hard. My DS has had some hard times socially too. (not the same situation but I can empathize) I hope you can find some time to give yourself a break that will help you. Hugs.