Beloved of God,
Stop asking God how many more challenges you have to face before He can restore you to your place of rest. Life is not an easy road. You will meet challenges here and there but you can go through them because God will always send you help. When God wants to bless you, He sends a person into your life to restore you to favor.
God didn’t bring you this far to leave you. You have come too far and sadness shall neither define nor confine you anymore. God will finish what he started in you. He will not give up on you. The Lord can turn your mourning and sorrow into joyful dancing. He can take heaviness and depression and replace it with His joy. He can take a school drop out and turn him into a billionaire. He can take a nobody and makes him somebody.
Your situation might look dead but God can resurrect it! Your dreams might look dead but God can resurrect it. Your marriage or business might look dead but God specializes in things that seem impossible. He can give it a new life. He had the power to breathe in new life into them. In the eyes of men, you may look dead, but not with God. He is about to wake something up. Psalm 30:5 says, “At night we may cry, but in the morning we will celebrate!”
Hold your peace. Keep your faith and keep talking the Word. David said, “11 You have turned my sorrow into joyful dancing. No longer am I sad and wearing sackcloth. 12 I thank you from my heart, and I will never stop singing your praises, my LORD and my God” – Psalms 30:11-12 (CEV).
Let that be your testimony too. Let that be your daily confession in that situation. God will cause you to see things differently. He will make a way where there seems to be no way. He can do far beyond what you can imagine or ask Him for.
Remain faithful to His calling on your life and be blessed.