I am sorry they didn't call you to cancel, it happened to me as well a few times and I was on like 3 or 4 times.
But listen... One thing I noticed is that you take too many insignificant things to heart. You need to stop letting the little things get to you, stress you out and cause you to lose it.
Get over it and move on to the next thing. Life is hard, people suck and you just need to grow a back bone and Get over it Mary!
Love ya
D