Ya, I'm in a similar situation. I burn out every 1-2 years. This time I'm finding that I may be autistic/neurodivergent. The equation is very different for me and I have to start approaching it a bit differently what I look for in a (dev) job. The advice I've read in these sort of threads don't always resonate with me; we are all different kinds of people. Some people are much more tolerant of the vast sea of grindy dev jobs. There's gotta be something more interesting out there, the harder "more interesting" problems that are worth spending 30+hrs a week on. Leave the basic stuff for the basic people and everybody can be happy.
Joining a neurodivergent support group has been great; meet some similar minds.
Joining a neurodivergent support group has been great; meet some similar minds.