Speaking from experience here, please leave the wedding the moment you feel any anger or resentment. I don't solely blame the hens night for my blip but it sure did contribute and it was actually the anxiety and stress in the lead up to it that also contributed. Sprinkle in some other stuff and I lost it... I tried to avoid it. Took dog for walk. But I didn't try hard enough obviously.
You will I hope
Can't write much, but I will check back in a wee bit later.
Ohh Steely, welcome back and glad you're back xx