With the current state of humanity, these times can feel overwhelming, even out of control. You might be feeling unstable and worried about your future. Life can be challenging at times. But anything worthwhile takes patience, perseverance, effort and FAITH. On the path of greatness, only a rare few have the courage and dedication to stay the full course. If you are going through tough times right now, remember that it is a season, and no season lasts forever. Know that God is working behind the scenes fighting your battles. Keep your trust in Him, knowing that He will not fail you. You WILL give birth to every promise God put in your heart. In His perfect timing, everything will turn out right. He will work out every detail to your advantage. He will overwhelm you with His goodness and amaze you with His favor.