I am so sorry too, Keir. I'm sure you remember that I lost my mom this summer and had a set back in my weight loss too. All I can say is remember a few things...
We are human and all humans make mistakes, these mistakes DO NOT define who we are. We can learn from them, change what we were meant to change and move on to be better people because of the hardships we've faced.
Don't forget to take care of Keir on Wednesday, your Great Aunt cared about you and would want the best for you...give her that honor.
And of course, food can not hug you, the fridge will not cry with you, but your family and friends can and will. You can't overeat with your arms sincerely seeking or giving comfort to someone. And I'm am certain that all of us here would give you a squeeze if we were there. So, I'm sending a big cyber HUG