Even when life seems to be hard, never forget God's promises and above all he is faithful to fulfill whatever his promises. Always stay focused to his promises for our God does everything in the right time and for our own good. He is able to care for all his creations. Matthew 11:28-29 King James Version (KJV)
28 *Come unto me, all ye that labour and are heavy laden, and I will give you rest.*
29 *Take my yoke upon you, and learn of me; for I am meek and lowly in heart: and ye shall find rest unto your souls*.
God calls upon us to find rest in him, he has only good plans for you; we just have to rely on him in everything believing that he will never forsake us.
His love for us remains the same yesterday today and forever, he has have changed his minds no matter what we do.
Joshua 1:9 King James Version (KJV)
"9 *Have not I commanded thee? Be strong and of a good courage; be not afraid, neither be thou dismayed: for* *the Lord thy God is with thee whithersoever thou goest."*