Sometimes I feel that life is an endless fight, too, especially when outer circumstances are tough. My heart goes out to you.
(((((((((((((((Samanthaq))))))))))))))))))))
I think the media sell us a bag of rotten goods by presenting us with images that life is
supposed to be easy, and all problems should be solved in thirty to sixty minutes, whereupon we resume our carefree lives.
The media give us a sense of entitlement. I'm a tad older than you, and I doubt that life ever stops being a struggle. One good word I've learned along the way is to reframe things as a "challenge." Reframe having to deal with many responsibilities as "juggling" rather than struggling. Give yourself loads and loads of credit for everything you've achieved so far! You've earned that praise! Brava! Brava!
Using different words may seem like merely playing with words but used over time, they can help to create a different perspective.
Best wishes. Keep posting to get it off your chest.