My best friend moved to London about two years ago to become a mature student, so we don't see anywhere near as much if each other as we used to. However, I recently got married, and I contacted her several months before the wedding to see if she was free on the date and if she'd be attending. At this point she seemed incredibly excited for me, telling me that she missed me, she'd definitely be there and was really looking forward to it.
I duly sent her an invitation, but after a few months hadn't heard from her. I messaged her a few times, and each time she told me she was at work but would message me properly later that night. She never did. My fiancé also messaged her, and she replied to him saying that she wasn't sure if she would attend as she wouldn't know anyone else there and couldn't get to the venue as she doesn't drive. I let her know she was welcome to bring a guest, she once again said she'd get back to me that evening, and once again I heard nothing. Even up to the morning of the wedding I hoped she'd show up, but she didn't.
I'm incredibly hurt by this, even though I know that we're not as close as we were. But this was my wedding, the most important day of my life, and she apparently couldn't even be bothered to send beck a pre-stamped and addressed RSVP card. I would have understood if she'd at least confirmed that she wouldn't be there, but she didn't message me, didn't text me on the day, and didn't even hit the "like" button on Facebook when I changed my name, updated my status and added the photos. I understand that her life is busy, but why not just say so?
Am I overreacting to be so upset by this? Or should I just accept that she has new friends now and our friendship has effectively fizzled out?