Well I've been stuck like that a few times (still very young though), and changing cities/states/countries has always been the best way to get out of it.
There are probably IC positions that don't cause Amazon-style stress while being technically interesting. Just a thought.
But that's just the thing: "more technically interesting" has a big intersection with "mentally exhausting". And sadly the things I'd code with a smile on my face don't look at all lucrative.
We'll see. The only way to break this cursed feedback loop is to have more energy in me -- physical and mental. I am working on it with positive results but it's way too slow.
There are probably IC positions that don't cause Amazon-style stress while being technically interesting. Just a thought.