A selection of verses showing the blessings that trust in God's plan brings:
If we trust the promises our caring God has made, we can be assured that one day all suffering will end:
8 He has swallowed up death forever! The Lord GOD will wipe away tears from off all faces. He will take the reproach of his people away from off all the earth, for the LORD has spoken it.
4 He will wipe away every tear from their eyes. Death will be no more; neither will there be mourning, nor crying, nor pain, any more. The first things have passed away.”
Jesus told his followers to trust in God who knows our needs:
31 “Therefore don’t be anxious, saying, ‘What will we eat?’, ‘What will we drink?’ or, ‘With what will we be clothed?’ 32 For the Gentiles seek after all these things; for your heavenly Father knows that you need all these things. 33 But seek first God’s Kingdom, and his righteousness; and all these things will be given to you as well. 34 Therefore don’t be anxious for tomorrow, for tomorrow will be anxious for itself. Each day’s own evil is sufficient.
We need not feel guilty about anything if we believe what Jesus has achieved for us:
7 But if we walk in the light, as he is in the light, we have fellowship with one another, and the blood of Jesus Christ, his Son, cleanses us from all sin. 8 If we say that we have no sin, we deceive ourselves, and the truth is not in us. 9 If we confess our sins, he is faithful and righteous to forgive us the sins, and to cleanse us from all unrighteousness.
The apostle Paul tells us that problems we have in life can be for our own good:
7 It is for discipline that you endure. God deals with you as with children, for what son is there whom his father doesn’t discipline?
9 Furthermore, we had the fathers of our flesh to chasten us, and we paid them respect. Shall we not much rather be in subjection to the Father of spirits, and live? 10 For they indeed, for a few days, punished us as seemed good to them; but he for our profit, that we may be partakers of his holiness.