God has a plan for each of our lives. His plan will not be thwarted by anyone or anything. All of His plans come to fruition. He is totally in control and what our enemies tries to do to hurt us, God works out for the good, to the saving of many souls! So be encouraged today and the the Joy of the LORD be your Strength. Genesis 50:22, Genesis 40:14, Jeremiah 29:11, Genesis 39:9, Isaiah 55:8-9, 2 Corinthians 1:2, 1 Corinthians 10:13, 2 Corinthians 4:8-9, Romans 8:28. And we know that all things work together for the good to them that love God and to them who are the called, according to His purpose. Deuteronomy 31:6, James 1:2-3.

God is working our hardships out for His Kingdom purpose. We must be patient and wait on the Lord. Joseph waited through all sorts of hardships and adversity and God showed Himself strong on his behalf. God will do that in and through our lives. David said, "I have been young and now I'm old but I've never seen the righteous forsaken, nor his seed begging bread". Wait on God. Trust God. Lean on Him at all times and let God direct your paths today.