For me burnout comes from imposter syndrome. It's being surrounded by a tech world with people who are so certain about everything, and especially that their way is right. Where there's no nuance or context taken into account.
I find it exhausting as I'm constantly questioning myself. And, despite delivering projects that help people and work for the business, I always seem to be swimming against the tide of (programmer) opinion.
20 years down, another 20 to go.