Honestly this also applies to people with less privilege than you. It's not to say that their situation is just or doesn't need to be changed but more, everything you wrote here can be used in the mindset of a person say, that's homeless, or has a disability, or lost a family member with COVID etc. It's not saying "my life is perfect and I am not going to try and change it" but "the shitty situation I am in right now does not have to define my self worth, does not make me a failure, does not mean I have to wait to be happy". For example people who see a homeless person who looks happy feel like they shouldn't somehow, like they don't deserve it, except why is that? Why can't a homeless person enjoy the sunny day, the company of their friends, their dog etc? Of course they can, and in fact they have just as much right to be happy as anyone.
This is NOT saying the solution to hardship is "just change your mindset" but more "no matter how much hardship you have, you do not need to postpone your self worth and happiness until it changes, you do not have to hold yourself back from self worth and happiness EVER". Empowering not judging if that makes sense.
I have had traumatic events happen, I was abused, estranged from my family, struggled financially, had an eating disorder AND my fiance had a psychotic break and was sent to jail for manslaughter. Yet I have learned to not let that ruin my life, because the root of pain is "the feeling of what should have been". So my mantra became "there is no should, there is only what is". And that helped immensely.
Instead of dwelling on "I should have been happy and living with my fiance" and letting it poison the love and happiness I still experience with him, I think "yes this horrific tragedy should not have happened, but it can't be changed now and I am grateful that he is still alive and hasn't killed himself like he was at risk of". Instead of dwelling on "My mother shouldn't have abused me and scapegoated me so my entire family estranged me for 2 years" (even though that's true) I think "I survived that, I can't change it, but I have learned from it and become stronger and through it I had true friends that supported me". Etc.
Acceptance of the things we cannot change is one of the most important tools possible for mental health.
I also love what you said about just going "I have gained weight period" rather than "I gained weight and therefore I am a lazy failure at my diet" etc - SO TRUE. Actually this clicked for me a few weeks ago and my eating disorder finally went away! No symptoms for weeks now!