As an empath, I hear you. I use to cry driving home from emergency surgery caused by beatings...abuse beyond my understanding.
I always have to take myself back to the starfish story: I can't save them all, but what I do for this one makes a difference. Focus on your contribution to your community both in your work and your personal time. None of us can ever do it all no matter how much we want to.
Example: rather than feed 1 person on the street corner when I see them, I donate $100/month to our local foodbank. They have a contract to turn that $ 5X into food for 1000s across our state, weekend backpack programs for kids, lunch in the park all summer while school is out......
Have I cured world hunger? NO! emphatically NO! However, I make a difference every day with this small gift. I simply cannot spend my emotions worrying about the hunger everywhere else or I would crumble.
I do think counseling for a while could be helpful. Or a ton of reading and homework to work it through for yourself. I've done both. You deserve to enjoy your life even when there is pain all around you-direct view or world view.
And above all, be kind to yourself. This is a very difficult road and you CAN do it!