Do i have the right to be upset?

My long distance bf was suppose to come this weekend to see me. I was really looking forward to it since its a long weekend which means we will have more time together .However he has Monday to Friday job so he is only available on weekends .As for my job,i a work every second weekend.
I was suppose to work this weekend so I had to get someone else at work to switch shifts with. The lady is going to work my weekend for me and I am going to work the following weekend for her which is overnights. I coudnt find anyone else so I just accepted her overnights shifts even though I hate working nights .I just wanted to be free and spend time with my bf .However, my bf texted me last night and told me that he is not coming anymore because he had a big fight with his mom and he is really mad and he is not in the mood anymore. He told me that he is sorry and ask me to understand.
I am crushed because for one, i had to go through trouble and inconvenience of switching my shifts from work with someone so I can see him.Since I already signed the approval forms ,I cant really go back to the lady and say never mind lets switch back the shifts.I now have to work overnights shifts for nothing which is going to be hard since I cant sleep well during the day. I told him all this and he didn't respond to my texts.I even tried calling him to see if i can convince him to still come to no avail.
I just feel like his excuse is weak for not coming to see me .I cant see him next weekend since I have to work overnight shifts for the lady from work and the following weekend after is my regular weekend to work. We don`t get to see each other often because of the distance and conflicting schedules Is he lying to me? because he had a fight with his mom and is mad? Why wouldn't he want to get out of there and spend time with me and not be around her?

Voting Results
56% Normal
Based on 9 votes (5 yes)
Help us keep this site organized and clean. Thanks!
[ Report Post ]
Comments ( 5 )
  • thegypsysailor

    Sounds like he has met someone else and is trying to let you down easy. I'm sure he'll come clean soon.

    Comment Hidden ( show )
  • Ellenna

    That's life, not everything works out exactly how we want it and other people change and we can't do anything about it.

    How old are you that you haven't already realised this?

    Comment Hidden ( show )
  • Yankeesman62

    You have the right to be upset. I don't know the circumstances of your relationship so I can't tell you to dump him because that is your call and no one elses

    Comment Hidden ( show )
  • Darkoil

    Long distance relationships do not work.

    Comment Hidden ( show )
  • chained_rage

    You have the right to remain silent

    Comment Hidden ( show )