Welcome!
And welcome to the Alternachics - when you just dont feel like you fit anywhere else - you fit here. Havent met anyone that didnt fit in here.
Before I found this website and this particular group - there were lots of places I didnt fit = my pants for example...