Many lives keeps struggling with God and striving for success because they have been dedicated to what hinders God from seeing them and blessing them either directly or by generational convenant but there is solution in Christ Jesus for everyone who approach Him in sincerity and in Truth will be delivered.
The waiting period is not a time to complain or worry. It is a time to pray till you get what you need. A time to pray until your joy is full. To dwell in the truth is to trust in Christ, study and meditate on Gods word concerning the areas you're waiting on Him for
Where did man ever have the strength to wrestle with his maker? Why is man being tossed here and there seeking for solution when there is one at their fingertip? Why derail when you can be discovered for miracle when you turn your trust to God? Read the story of Panasa and take a lesson or two