Perhaps it's human nature, or maybe it's a reflection of the fast pace of today's world. It may even be a function of how some of us are raised... Regardless, I encounter so many people who are in constant search of the "magic pill", one which will help them achieve their goal in record time and minimal effort: weight loss, promotion, education, money, etc.
This is a quest which is bound to end in frustration.
In my reading of biographies of highly successful people, especially entrepreneurs and self-made women and men, I never ever come across the pursuit of the "magic pill". In fact, each and every single person who's achieved success in any aspect of their life recognizes that the magic pill is as real as the unicorn...
In fact, they're not even as fixated on their goal(s) as one might imagine: they are committed "to the process NOT the result".
They know there are no guarantees, but they have such strong conviction and faith in the process that they tell themselves: I'm going to stick to this path till the end. And THAT's how they achieve the result.
If you want to lose 5kg in 2 months: create the process, write it down, and commit to it for 2 months. Don't let short term measurements of success or failure shake that commitment.
If you want to get an early promotion at work: make a list of the things you need to do in the next 6 months to maximize your chances, and commit to that process.
Use your precious time and energy to create and implement a process, rather than spending them on a hopeless pursuit of that "magic pill".