My family and I have seen a lot of hard times, but God has held us the whole time. Not even homelessness has kept us down. There is a reason that everything happens the way they do, even when they don't make any sense to us. I have to remember that God has a plan for us and our lives despite all the trials.
The Bible says in Romans, chapter eight:
And He that searcheth the heart knoweth what IS the mind of the Spirit, because He maketh intercession for the saints according to the Will of God.
And we know that things work together for good to them that Love God, to them who are called according to His purpose.
For whom He did foreknow, He also did predestinate to be conformed to the image of His Son, that He might be the firstborn among many brethren.
Moreover whom He did predestinate, them He also called: and whom He called, them He also justified: and whom He justified, them He also glorified.
What shall we say to these things? If God be for us, who can be against us?
Romans 8:27-31
We must trust the Lord. He sees all things, and IS in control of all things, and IS in all things. He can turn all of this around. Keep your eyes on Jesus. In Him, there IS always hope.