Yay! You are alive!
My thoughts on this week would be to plan to have really good days until the hen nite and then plan to have a really good time at the hen nite not worrying about sticking to plan or maybe even getting back on it the next day and that could maybe help with some of the guilt etc and getting back on plan the day after that? But obviously you have got to do whats right for you xx