hang in there! I know how it feels to stall out and have set backs, it's hard! Take a deep breath (this is for me too, ha!), and just start back on plan in the moment you're in. Those past weekends are past, think about how you can deal with the one coming up.
Remember, and I've had to tell myself this lots of times, hitting glitches is part of the process.
Don't be scared, you have lots of support here and people who can totally relate to what you're going through. I know you can do it, you've already lost a phenomenal amount of weight, give yourself credit for that and think about what it took for you to do it. You obviously have a lot of will power and mental wherewithal inside of you.