The nuclear option is to transition to a job that isn't programming. Then let it rest a bit and most likely the itch to write some code will strike you, so go ahead and do it. Solve problems you care about the way you like. Treat it as a hobby again.
Of course, if your most marketable skill is programming, then that strategy will likely involve a reduction in compensation. Whether or not that trade-off is worth it is something only you can answer.
Of course, if your most marketable skill is programming, then that strategy will likely involve a reduction in compensation. Whether or not that trade-off is worth it is something only you can answer.