
There is a big difference between having an idea and executing an idea. The discipline required to execute an idea is what separates dreamers from doers.
Executing your ideas not only requires ‘discipline’ but also ‘time’ therefore I would advise you to take the long view.
“Once you have mastered time, you will understand how true it is that most people overestimate what they can accomplish in a year – and underestimate what they can achieve in a decade.” – Tony Robbins
There is no such thing as an ‘overnight success’.