Life is full of highs and lows, mountain tops and valleys, victories and defeat. The life of a Christian is not promised to be an easy road all of the time. These times of difficulty should not deter us from continuing to live for the One that has saved us and has washed us in His own blood. The Bible clearly teaches that God will allow these times in our life. God allows these times that we can grow closer to Him and we can learn to lean and be dependent upon Him for all our needs. The one thing we can know for sure is that God has not left us nor forgotten us. He is on our side. He will rescue in His time. I encourage you today to bask in the blessings that God has granted you! If you find yourself in a time of difficulty, remember what God has done and what He can do! If you are in the midst of a time of blessing, thank Him and pray for your fellow brothers and sisters in Christ.