By the way - I can understand working in an ambulance is very tough. You're kind of everything at once: ER nurse, social worker, cop, GP/pediatrician (by which I mean that you probably have to reassure people sometimes that no they aren't having a heart attack). Taxi driver.

And probably a lot of other things, too.
Probably not all those fields are your cup of tea. I don't think that would even be possible.
Would it help to make a list every day of at least 3 good things you did? Or maybe a good thing about every call-out. It doesn't have to be "I stopped 1 person from bleeding out, 1 from respitory failure and 1 from needing a limb amputation". It can also be "During the trip I managed to relax the patient through the conversation I had with him".
And that patient will remember, or at least appreciate, that conversation. So that's one point on your "good things" list.
Another narcan delivery? "No child stumbled upon his body because I prevented the death." Of course it's small, but it's true nonetheless.
Making note of these things can be helpful. Even on the most useless of days, you generally do something helpful.
Trust me.