Don't take this negatively, Spiral, ok?
You have these strong convictions, but I think what you lack is exposure. Experience.
Most of your friends are older than you, and we have our strong convictions as well.
They call me an 'old soul' for a reason.
Our years are longer and they, too, are behind our convictions.
Your mindset is beyond your age, but it risks paling in comparison to ours.
We are prone to getting more impatient, as how you see it, because of this.
I have a love-hate relationship with the situation.
Don't worry, though.
Time has a way of teaching things.
I'm only telling you this so you'd understand how things are.