Jebus, man, you and I could been twins! Well, because we're both big.
But on the autism side, I feel you man. I want to raise my hand and say "me too" but this is not the right time or place. just know you're not alone. Or hang on, you're not the only one. Yeah, sounds better. I don't know you...