Lots and lots and lots of big
for you.
First, I agree that you need some TLC. Make sure you're doing something, every day, that takes care of you, even for a few minutes. It's so important!
It's helpful for me, when I find myself feeling frustrated at other's challenges as they compare to mine, to remember this...the worst you've ever felt feels the same to everyone. Some of us have a lot more to get us to "worst". But that means we have additional resilience for those smaller issues. Some people's "worst" is, comparatively, less bad than what I have gone through. And there are always others whose "worst" is worse than I could even imagine. Having that perspective helps me to let go of the frustration...because if I'm at my worst, the last thing I need is frustration on top of what else is going on.
Focus on you and taking care of you, and be grateful that your life has given you experiences that made you resilient against the smaller stresses that others may be more upset by. And remember that, to someone else, your challenges might feel insignificant in comparison to what they are facing.