Its understandable to have a blip now & then, times like bank holidays, Christmas, birthdays, holidays................. happen all the time, sometimes we cope with them other times we don't, but you'll find as time goes on you'll manage these type of events easier.
As said above just move on, you can't change whats happened, but you do have a choice about what you do next x