When you consider all that you are facing, ask yourself, “Is there anything too hard for God?” Absolutely nothing! No matter what is going on in your life, you can trust that He is in control, and is working everything out for your good (see Romans 8:28). When you wake up in the morning and wonder how you will face the day, God is working it out. When you wonder how you can get through and overcome this difficult time, God is working it out. And when you lay down at night, wondering how you will face the challenges of tomorrow, whatever they may be, God is already working it out. God knows intimately the concerns of your heart (see Psalm 139:1-3), and can provide all the peace, strength, and courage you need. So don’t give up! Confidently hope in Him. Hope … and persevere! Fight the good fight of faith! God has You!