I'm sorry to hear about the loss of your friend, too. So hard.
You did well: you can see why Rockin'Robin says that eating "on plan" all the time IS the "treat"--it is the reward you want for having worked hard (and in heels!). The fast food burger is not the reward. Never again. Yuck.
And please, you aren't bragging. Not at all. Or--if you are--Brag on! We need to hear from someone making the right choice when it's hard. Well, I do. (That was the royal "we.")