<human>: Give me a shortened version of the text

My friend of 20 years is getting married in a destination wedding in 2.5 weeks. I am the maid of honour and my flight and accommodations are paid for but our extra hotel rooms during travel days, my fiancés flights, meals, rental car, etc. are not. I calculate that these extra expenses will total at least $1200.00. We do NOT have this money. It will literally go right on a credit card or on our climbing line of credit. I feel like I KNOW what I need to do, which is bow out of the wedding because I can't make that money grow on trees. I'm frustrated, though, because I know that my friend will look at it from the point of view that she's paying for half the trip so why can't I afford the other half? She's marrying an EXTREMELY rich man so I feel like I can't even talk to her about this since it's something she literally will never have to worry about in her life and just doesn't get. Another good friend of hers has recently decided to attend, I'm considering just telling my friend to give her my dress and my hotel room and to please accept my apology. I'm just imagining the complete shit storm of drama this is going to create and it terrifies me. 

How the heck can I go about this without making her hate me. I know it's the last minute but there isn't a whole lot else I can do. I know that doing this trip is financially irresponsible. It pushes us further from our goals of buying a home, being debt free, paying for my education (I'm a full time student), having our own wedding. 

I'm beyond frustrated, feeling like a bad person, feeling ungrateful for being in the wedding party and for having part of a lavish trip paid for. On the other hand, I feel like this should be expected when you decide to have a destination wedding with literally 3-4 months of notice for your guests.
<bot>: Can't afford to go to my friends fancy destination wedding that we already committed to. Don't see a way around it that isn't financially irresponsible and that doesn't completely hurt feelings.