Why make plans?

I really hate when people (family) make plans with you, so you spend loads of money and time just for them to cancel 2 hours before they're due to arrive with a clearly made up excuse then when you text them back they don't even reply, so now your feeling miserable, stupid for spending money that could've gone on something else, and let down that they couldn't even tell you the real reason!