Sorry to hear that things didn't go as planned. It must have been a frustrating situation for all. For your bf's mother because she had anxiety about her looks (self-image issues), for your bf because he probably wished his mother would have stayed and was frustrated/disappointed as a result, for you because you were left behind to explain things to your parents re. why no-one was there and it looks like that caused you some anxiety, and perhaps for your parents because they were looking forward to meeting everyone (although I am sure they were happy to see you!). I'm sure you apologised... how did they respond? And I don't think you screwed up...what happened is a bummer, but you can't really control how others react only how you react. So don't beat yourself up too much about it. How do you think you could have handled the situation better? what expectations weren't met? what was out of your control and what is in your control? Big hugs to you, it'll be okay!