@Gargron Do you have a therapist to talk to? It is great you are making the world a better place, but your first responsibility is to be happy.
Always remember that an empty to-do list is an illusion. Going through life trying to empty your to-do list is like playing tennis, hoping the ball stops coming back.