God knows each and every one of us personally. He knows us even better than we know ourselves. God already knows what has happened in our pasts, what is currently happening in our presents, and He already knows every single thing that will happen in our future. This knowledge should give us confidence and hope that everything will turn out quite alright.
Perhaps, you really desire to have something and have even prayed several times about it, yet that certain something still seems quite far out of your reach. Do not worry. Do not run so hard after something that keeps eluding your grasp. What we think maybe good for us is oftentimes not what is best. However, God knows best. The dreams God has for us are far bigger and far better than the dreams we have for ourselves and God has the power to bring those dreams to past.
Many times our lives may become difficult and we have to face huge obstacles yet we should not despair or give up. Sometimes the plans we make crumble before they come to pass. We should strive to seek God with all our hearts for He has a beautiful plan for our lives if we will only listen and wait on Him.
God does indeed want you to have a splendid life for He is on your side one hundred and ten percent. He is not against you. He knows what is best for all His creation. God is not in the business of evil. God is good and good is all He seeks to give you.
For I know the thoughts that I think toward you, says the Lord, thoughts of peace and not of evil, to give you a future and a hope.
– Jeremiah 29:11