Like you, I have challenges in my life. At times they have threatened to overwhelm me. But I have a spiritual discipline of gratitude that is giving me the strength to overcome them. My overcoming involves being able to trust God more and live by the truth that I am loved by God, He is my provider, and I don’t have to know all the steps in my future. When it’s time, He’ll reveal the next step.