I'm exactly like you. I can just think for hours. Sometimes at the end of the day I wonder what I did and I can't find an answer, I spent almost all day wondering in my mind.
It can be a problem sometimes as you said, since I can't really pay attention in class, when someone is talking to me, reading a book, etc.
For that use case you can just use a temporary email provider like temp-mail.org which are harder to blacklist since they have a lot of random domains.
I think it's because when you spend a lot of time with someone, you start to notice all of their annoying quirks you don't usually see when you just met them. So after a while you start to get tired and annoyed of them, and the way to deal with it is with anger.
This is the simplest way of doing it and in my opinion the best. You can just have all of the files where they are supposed to be without the need of symlinks or anything. I've been doing it this way (well a bit different but very similar) and it works like a charm.
They just give you the bare minimum so that you can configure it the way you want. And it's really easy to configure, at least i3 since it's the one I use.
If you don't feel like configuring
it yourself you can always go to r/unixporn and copy someone else's configuration.