I feel you, share many of your traits and know about my quirks too. I just declared it all a feature rather than a bug and adjusted my life accordingly. I’m fine. Hope - whatever route you end up going, you will be well! :)
Hailing from Austria, a self-employed graphics designer and writer since 2009. Loves long walks in the forest, rain, thoughtful solitude and silly raccoons.