I totally agree 200%
Though it is particularly hard for me since I am a person who wants everything in an instant, like "RIGHT NOW" and someone tells me, "How about later?", I always come back and say, "What's the difference with NOW?" :)
And like what you said, yes it is true, "It takes time...". It goes through a process. For example, it takes time for your clients to trust your product, service and what not. Everyone of us have our own way to be good at being patient and I found mine, way way way late in life and how I wish I was able to talk to someone about it.
I have nothing against ONE HIT WONDERS but even them, they went through a process that takes time.
So be PATIENT ♥♥♥
And I love that you have mentioned: "it lies in creating..." which means ACTION.
The first step or getting it started requires action, requires owning it.
If you don't work at being patient, it will create fear, uncertainty and you start to question yourself.
So having the right people around you is important :)
So take Action!
Make the move!