Quite an interesting story. Teachings persistence and resilience in pursuing one's desire.
I'm not sure I've waited that long for something (or maybe I don't remember or could be I'm already waiting for a dream I might not take notice of)
But from your story, I have gotten that being determined and focus could pay off someday.