Are people just flaky these days or do commitments not matter to anyone anymore?
I organised a bbq last weekend and made a huge effort with food and prep etc... Had 4 couples coming and 2 cancelled on the morning. 1 couple because they were hungover "we'd stink you out" and another for an undisclosed reason.
My thoughts on this are that people who don't host or organise things, seem happy to cancel.
I went to a party last Sat that was organised by a group FB invite thing. 35 people said they were going. On the day.... about 20 had cancelled. It's just shit.
Don't cancel. make an effort!