Yeah, I can understand that... Always feeling like the outsider or never quite belonging. But, you have your... roommate and his kids. Sounds like that's a start.
I'm happy to hear you're keeping all the boogeymen at bay. Keep up the good work!
Ah, so I've entered the land of Stepford... Spoil my surprise, why isn't it the perfect place?