I know about being isolated because of your family. I've never had more than a couple in life, and I always had to go to their houses; I could never have anyone over...even now, and my brother and sister can't have anyone over. Your mom sounds like she's got a few screws loose; I'm sorry you've had to put up with that, you shouldn't have too.