The Lord has allowed just the right things in your life.
So many look at the lives of others and wish they could exchange their circumstances or mates or children. Some long for the gifts and talents of others. These thoughts are always accompanied by low self-esteem and fantasy about how things could or should be.
You are a Soldier of The Cross. That means you have told Him He could have your life. That means you have told Him He can be trusted. It also means you will take up the Cross daily and follow Him.
It is the old nature that wants what it does not have. It is the old nature that presumes it knows more than God. It is the old nature that bucks the gifts God has given, and wants more.
He alone knows the beginning form the end and He alone knows what will bring the deepest gold up from the heart. Depth has never resulted from being spoiled.
Look at Him - He who left Glory. Isn't it remarkable that the One who created the entire universe chose to come as a helpless baby? And be born in the most unsophisticated circumstances? And die a humiliating death for crimes He did not do?
Well, you say we know why. The Bible tells us all the reasons.
That's right.
What about your life? The difference is, you know His reasons for His circumstances but you don't know His reasons for yours. And, you do not need to know.
Tell Him you trust Him for your circumstances. Of course we pray for changes and for release and healing. In the meantime, He knows better than we. Those who trust Him fully, are those who have told Him so.
Aloud.