The process of making plans is a test of mental agility.
You have come to accept that your plans will fall through at least several times before they actually come to fruition.
There is probably at least one friend whom you have been meaning to meet up with for several months, but still haven't.
You see the friends who live in the same city as you less often than the ones who occasionally come to visit.
There is nothing more annoying than being flaked on at the very last minute.
And you probably have a backup plan in case your plans get cancelled.
But you probably feel fine about flaking out yourself.
In fact, you've come to accept this as a charming flaw you all have.
And no one actually holds it against each other because you're all guilty of it.
You know not to take flakiness personally.
It feels like a huge achievement when you do actually meet up.
But then you don't see each other again for several months or even years.
But that's OK, because when you meet up again after an extended period of time, you'll have lots to talk about.
The older you get, the less acceptable it is to flake out of things.
And planning a holiday or big trip together is almost impossible.
When you make plans, you say you'll meet earlier than you actually need to, just because you know one of you will be late.
But you all have your limits.
When you do actually manage to make plans and stick to them, against all odds, it's the best.