"Thy Will be Done on Earth as it is in Heaven"
When you pray the Lord's prayer, Our Father, you say: "Thy will be done on earth as it is in heaven". Unfortunately, this is no what you want. You can even repeat the prayer, but in fact, you want your will to be done, not His.
If you want to be happy, you must let it go and trust yourself - the most important thing is to trust yourself. Whatever you need will come to you - it is the Universal Law.
It might sound confusing and hard to understand, but it is simple. What makes life complicated is our Ego. The idea you are better than others makes you believe that everything has to happen just the way you want and when you want it.
Remember, "Thy will be done on earth as it is in heaven" - His call, but your opportunity to put your faith into practice.
There is nothing wrong with desiring things. That is natural and healthy, but why you want it is where you should focus your attention. What is motivating you to achieve or to want certain things? What energy or vibration are you tune?
Usually, because you don't know yourself, you won't be able to identify the reasons behind your desires - one more reason to study the Universal Law and put them into practice. It is essential.
Life is perfect, and it has its natural flow. However, you must play your part in life as a better version of yourself every day - with no comparison and let things set.
Next time you say a little prayer, pray with your heart and meaning it. Pay attention to His words and let it be. Trust that everything you need to evolve is within you and do your part. Let "Thy will be done on earth as it is in heaven."