Should I even still go to the wedding?

A best friend of mine got engaged and planned a wedding unknowingly during covid, so it's been put off for a couple years. First it was me as maid of honor and 2 bridesmaids. They got cut. Just me now. Then she made up with a old friend and made her made of honor. Then complained and bitched that she (The new maid of honor) wasnt participating and having a bad attitude, for MONTHS.Then she adds another bridesmaid. We all buy dresses and shoes. We have more meetings and decide on going to Las Vegas. I told my family that i wont be at family vacation because the wedding falls on the same weekend. I felt like I made a commitment and its important to my friend. The bride basically demanded that we all buy tickets and hotel rooms months early. I told her many times I will get it, but not til a month or two before. Makes no sense to get it before, there is always flights and rooms available even same day. I also was off work for a few months and just recently started an extremely physical job only a couple months ago. She already knows the timing for flights due to me working the day before so she can still plan things. I finally had plans to get my tickets this weekend. The wedding is still a month away. We just got dresses altered and went to the brides alteration appt. All of a sudden I get a long text about how she was thinking, and either I buy my ticket and hotel by august 1st or dont come. Am I wrong for feeling offended? I've always been there for anything she asks for the last 10 years, while she steady makes excuses as to why she cant even attend an event. I appreciate her for never judging and always being honest with me, we were both young single moms trying to figure it all out. But I'm feeling super appalled at the message and feel unappreciated. Now, I dont know whether I should even go or not. I'm exhaaaaaaausted from work and haven't even replied to the message. I don't want to just be tired and respond with attitude if it's not necessary. Hoping anybody has some advice for me on this. Thank you for taking the time to read.