Firstly, welcome. Can't say enough what an awesome bunch of peeps post on here. We all get the ups and downs of it all and I've always found most people are pretty real about their journey.
Going to ask you, what's the point in getting angry with yourself? Not going to change anything. Identify what went wrong and move on.
Yes the road can seem daunting and long but you are walking it with other peeps here on the same path.
It took me so long to post my actual weight in my profile when I first lost weight years ago but one day it kinda dawned on me...I am what I am. I'm working on it. I need to face up to my reality and not pretend I wasn't 18 stone and like you, unhappy with myself. Accepting it and moving on, for me, was kinda liberating lol.
As the scales came down my confidence grew and omg the first time I could shop in a "normal" shop was amazing. Noticing a fav clothing item was starting to be way too big on me was like woahhh. Small victories right? That's how it needs to be. Look for your milestones and not the finish line.
Coming back again this year after regaining about 3 stone out of the 5 I lost way back, the end was so far away again. I had other motivations to start to loose weight but its not like I didn't need to do it, and esp now with a new type 2 and high bp diagnosis, I need to even more.
I have had small victories already with a lot of ups and downs (on and off the scales - a whole other story) and yes, I get annoyed but I post about it. Not primarily to get advice but to get it out my system. The support and compassion shown to be has been the best by-product of talking about it as well as it helping me to process my struggles and not let them hold me back. (love you all muchly)
You CAN do this. No one else can do it for you but we can be here to make the journey more manageable and help pick each other up.
(I am aware how cheesy some of that sounds but the truth is the truth.)
Make a thread, talk about anything you want to. if you want to post a food diary, include it. Whatever helps keeps you on track. Be honest about your failings as much as your wins. But remember, just because you didn't post it or tack it, doesn't mean it didn't happen (something I tell myself often haha).
Rooting for ya to get off to a great start 🤞 💕
Also peeps, I'm so in for the next challenge, arrived a little late for this one