I have a childhood friend, very close growing up but have slightly drifted as adults. I got married quite young and have a son with complex needs.. Friend has a lot of mental health issues and is a functioning alcohol. I've tried to support her/get help but she's resistant to it.
Recently it was her hendo , a night away. It started early (about 11 am) it was fun but by 9pm I was flagging, we were in a pub most of group were dancing, a couple were sat. I sat down a few minutes to look at my phone and message dh. Almost immediately friend came over and asked if I was dancing. I said I was having a minute. (Most of others were dancing I wasn't stopping the fun) She then said she wanted me to request a song (she has a habit of asking me to do things for her, get drinks, accompany to toilet etc) I said she could request her own song if she wanted one. She walked off , I felt bad as it's her hen do. I got up danced, requested songs for her.
We all got back to hotel about 1am. We are sharing a room, she mentions setting her alarm for 5am. I said make sure you turn it off as we don't need to be up that early (we are meeting at 10, no plans to do anything before then) she said she would.
5am her alarm wakes me, I ignore it. Ten minutes later it goes off again. A further ten minutes later and it goes off for the third time. I say 'Sarah turn your fucking alarm off'
I have insomnia so i basically lay wide awake from 5am . Friend sleeps (and snores) until 9. She is very off when we are getting ready (one word answers) I ask what's up and she glared at me and went to the bathroom to call her bf. When she comes out I try to ask her what's wrong she turns it on me saying something is wrong with me. I say I'm just tired. She then goes on about how I overreacted to alarm going off and why did I make an issue of it. I say let's leave it it's fine let's just enjoy the day. She keeps pushing me to tell her why the alarm was an issue. In the end I snap that of course setting a 5am alarm when you went to bed at 130 is an issue and that given I never sleep well (due to sons needs) maybe I was looking forward to a lay in.
She burst into tears and said I ruined her hendo and how can she go out and have fun today after the way I spoke to her. She told other friends who comforted her and I was basically the bad guy. I felt massively uncomfortable for rest of day
Was I an awful friend? Should I just have kept my mouth shut?