1 Thessalonians 5:18 In every thing give thanks: for this is the will of God in Christ Jesus concerning you.
How can we give thanks when bad things happen to us and life seems unbearable? We can give thanks in everything BECAUSE GOD KEEPS EVERY PROMISE HE EVER MADE.
John 6:37 All that the Father giveth me shall come to me; and him that cometh to me I will in no wise cast out.
Psalms 84:11 For the LORD God is a sun and shield: the LORD will give grace and glory: no good thing will he withhold from them that walk uprightly.
Psalms 119:71 It is good for me that I have been afflicted; that I might learn thy statutes.
Matthew 5:11 Blessed are ye, when men shall revile you, and persecute you, and shall say all manner of evil against you falsely, for my sake.
Romans 8:31 What shall we then say to these things? If God be for us, who can be against us?
Philippians 4:19 But my God shall supply all your need according to his riches in glory by Christ Jesus.
Romans 8:28 And we know that all things work together for good to them that love God, to them who are the called according to his purpose.
So why do so many undesirable things happen to believers? It is because our loving and all-wise God knows we need them.