<human>: Alright, I'm getting kind of annoyed because of this, but here we go. So, it all started at the end of April. My girlfriend's mom and I were talking and she mentioned that I could have a surprise party for teh GF when her mom goes away for a weekend so we could have the house free, which was weird, because I was thinking of having one for her anyways. I booked off this weekend so we could party, drink, all that stuff and not have to worry the next day. Fast forward a little bit to mid-May. Le GF was mentioning to me about her going to BC to visit her roommate/best friend, GF gets new job and has free time for a bit in between jobs, she departs the weekend her mom goes away as well (this weekend). I postpone to next weekend (May 30th) and do the same, I booked off same days, everything... I made a group on FB, told people to come, had a plan, all that... GF mentions to me yesterday that she wants to go visit a friend in Toronto because she's throwing a rooftop party and wants me to go on the 30th, which is a day after she gets back from BC (the day of the surprise), I told her that I'd let her know and made up some excuses and she replied with "Okay, that's fine! I really want you to come. If you can't, I'll just let (other best friend) know and see if she wants to instead :)". I am very annoyed/kind of find it funny just because of my shit-ass luck. I messaged her "other best friend" for advice and all she suggested was that I postpone it June 6th or even the 13th, but I really don't want to take off time for work AGAIN. I know this isn't a big deal, but I feel like Reddit could give me better advice.

Could you distill the essence of the text into 1-3 sentences?
<bot>: Having surprise party for le GF (month in the making) and is making me postpone dates for her surprise party without even knowing.