Romans 8:28 (New International Version, ©2011)
"And we know that in all things God works for the good of those who love him, who have been called according to his purpose"
And I can say it again and again that God is good! even if we are caught in a not so good situations, even if we think we are in the worst, even if we face giants and mountains of troubles. GOD is still GOOD and HE will always be.
You need not lose hope because all things work together for good to those who love God. He is always in control and if you surrender everything to Him, He will gladly help you and comfort you.
I know sometimes it's hard to see that way, sometimes it's easier to trust man whom you can see to help you and deliver you out of trouble but we have to learn that GOD is our ONLY HOPE and that HE is the God of impossible.
with that there's no reason not to give thanks and praise Him!
And because I have given up all our worries in His feet I can now sing praises and rejoice (I can even read hgh reviews now) and have peace in my heart that HE is in control!