WARNING: It's long!!!!
Just needed to vent about my (former) best friend. A bit of a background about our relationship...we've been best friends for 13 years. We were each other's first friend when we first moved to the US. We've supported each other through family issues, boyfriend issues, etc. throughout the years.
So...2 years ago when my best friend (let's call her L) was getting married, I introduced her to another friend of mine (they don't know each other...let's call her P) who happens to be a florist. I didn't interfere...I never forced her to use P as florist but L ended up hiring her & giving her ~$800 deposit. 2 months before the wedding, L txted P whether P has ordered any supplies for her wedding yet & to not do so because she's thinking of using her mom's friend to do flowers. L didn't blatantly say it but it's obvious that L wanted to cancel on P. Long story short, L & P got into disagreement and L tried to put me in the middle. L couldn't believe that I wouldn't defend her because I was "her best friend". I told her that I didn't want to get involved & that they had a business relationship together not friendship. She blamed me for introducing her to the "worst person ever" - P. P ended up returning her deposit except for $200 in exchange for all the work she's done for L's wedding. So mine & L's friendship has been somewhat colder since then.
Anyways, the few weeks leading to my baby shower & even up until 24 hour beforehand, L kept texting me & group of mutual HS friends how excited she is to come to my baby shower & hang out with each other again. The night before the shower, I posted a status on my FB thanking P for making me a beautiful diaper cake & promoting P's floral company page. Well...all of a sudden I got a txt from L at 1:39 am "I was wondering if P is coming to your baby shower tmrw...cause I don't really want to see her. I was looking forward to coming but if she's there, I'd rather not come. Sorry, hope you understand". I was sleeping so I didn't see it right away and then she texted again at 5:24am (FYI, she just recently traveled back from Asia) "I'm still jetlag as well...I just slept at 2am & I just woke up...I can't sleep now". So I was angry & disappointed but I replied to her "Of course P is coming...she's my friend too". Her last reply to me was "Ok, I understand...I'll come & stop by some other time. I have church tonight & I have to work early the next day. Enjoy your baby shower...say hi to D!" (my DH)

I felt so angry and disappointed towards her. DH was mad for me and told me that I shouldn't even bother being friends with her anymore (he's been telling me that since her wedding fiasco but I haven't listened) but I feel like it's so difficult to let go of that friendship. We've been friends for so long & went through so much together. It's disappointing that she didn't even want to come to my baby shower knowing that it's a special moment for me. Plus, there were ~60 ppl in my shower so she didn't have to talk/greet P if she didn't want to.
Anyways...I just needed to vent. Sorry that it's so long. I'm angry & disappointed but at times I also started thinking to myself if I was at fault somehow & could've done something/anything to salvage our friendship even though I've tried to become the bigger person. What do you guys think? Thanks for reading.