Shiur from Rav Shalom Arush, shlita this past Shabbat morning:
Chazal tell us that 'the way a person wants to go, he is lead.'
OK, so who wants to have Yirat Shamayim? (Fear of Heaven)
Who wants to be patient and not get angry?
Who wants to be rid of taavat niuf?
Who wants to be rid of taavat achilla (the desire for food)?
Who wants to be a talmid chacham? (Learned Sage)
Who wants to be happy (by having true emuna) in life?
So if these are some of the things we want, then why are we not getting them???
The answer is in the way we define what we really want.
If you just say you want it, you want this good attribute, or you want to be rid of this bad desire; that is not really called wanting it, and in Shamayim, they do not take you seriously yet.
So how do we prove our seriousness in really wanting something? It takes 30 minutes a day of focused prayer on one thing. If you spend day after day for 30 minutes a day asking and pleading with Hashem to have Yirat Shamayim (fear of Haven), or to break one of your negative character traits or desires, or to gain a good trait, only then can you truly say that it is something you truly want.
Once you do this for a while with consistency, then they will start to take you seriously in Shamayim (heaven) and with Hashem's help, you will truly achieve what it is that you want.
The Rav ended by saying it is such a shame how we can waste days and years and not make any progress in life. Progress will only happen if we take one thing at a time and pray on it for 30 minutes a day.
May we all be zoche. (May we merit it!)