Rereading your post, I’d also strongly recommend prioritizing finding ways to not spend all free time on it. Not only do I think that that level of fixating is one of the worst things people can do to make themselves suffer, it also makes it very hard to think straight and figure things out!
One thing I’ve seen suggested is dedicating time each day to use as research time on your questions. This is a compromise to free up the rest of your time to things that don’t hurt your head. And hang out with friends who are good at distracting you!
Rereading your post, I’d also strongly recommend prioritizing finding ways to not spend all free time on it. Not only do I think that that level of fixating is one of the worst things people can do to make themselves suffer, it also makes it very hard to think straight and figure things out!
One thing I’ve seen suggested is dedicating time each day to use as research time on your questions. This is a compromise to free up the rest of your time to things that don’t hurt your head. And hang out with friends who are good at distracting you!