I firmly believe in baby steps. (I don't know if you have the same experience, but every time I hear that phrase, I picture Bill Murray in "What About Bob?")
It's the concept of breaking something into pieces - into manageable goals - not being overcome by an overwhelming goal......"chunking" it up.
It's also connected to the concept of perseverance for me. I can just baby step. I can make progress, even it it's small progress, with baby steps.
I know that eventually I'll get there or get it or do it. It's ok if it's not tomorrow but I KNOW that it will BE if I keep baby stepping towards it.