I know that if you put God first and do all you can do keep his commandments, He will make sure that everything works together for your good. And even though you will still have hard days and dark moments, God will be there to help you and strengthen you. And you will receive more blessings than you can imagine.
We did travel and wade through much affliction in the wilderness....and so great were the blessings of the Lord upon us....And if it so be that the children of men keep the commandments of God he doth nourish them, and strengthen them, and provide means whereby they can accomplish the things which he has commanded them.
1 Nephi 17:1-3 (Book of Mormon)