Oh, dear God. I am so sorry to hear your story.
Don't give up, friend. There's a place on this earth for all of us, no matter how weird we are.
All the dudes I swear have an IQ about 105 and do exactly the same thing: show off their muscles everyday at the pool and try to impress the ladies with their physiques, their sunglasses, and backwards hats.