I was going to just exit out of this post after reading it, but it brought up so many feelings from my wedding day (which was absolutely perfect, BTW

)....but I couldn't do it (as hard as I tried!)
These would be my feelings if my good friend backed out of my wedding because she & BF would have been separated for dinner ~
HURT! A "wedding" is not an annual birthday party. To us, that was one of the most special days of our lives & we would have been so hurt if our good friend backed out due to a "BF!" What if you & BF go your own separate ways next year? Would you have any regrets that you backed out of your dear friend's wedding because for that one night you couldn't sit together for dinner?
I am sorry you & your BF had to postpone (or cancel) your cruise but that can always be rescheduled. A wedding is (unfortunately not for most these days though) a once in a lifetime sacred event.
I don't know....maybe I shouldn't have responded but this thread really goes to show how today's society thinking is:
ME, ME, ME! 
Pretty sad.
You are one lucky person that your friend still wants you in her wedding at all & gave you a reading to do. She must be a good friend to YOU. We all need to treasure those people in our lives.
Oh & BTW....it was one of my dear friend's b-day the day of our wedding & we told the band & per our request, they made a special announcement & we all sang Happy B-day to her!

At another wedding we attended, the B&G went one step further & ordered a b-day cake for one of their friends to be presented at the wedding reception. First time I've ever seen that!