Always giving thanks to God the Father for everything, in the name of our Lord Jesus Christ. Ephesians 5:20
Sacrifice thank offerings to the Lord. Tell of His works with songs of Joy! Bearing your circumstances bravely even thanking Him for them, is one of the highest forms of praise. He has been training you in the discipline of thankfulness for a long time. Yet you still find it difficult to thank the Lord for suffering your own or others. Sometimes you are able to do this, and when you do, you find that you relax and feel closer to Him.
Thanking the Lord for adversity requires a deep level of trust: in His goodness, His mercy, His Love. People who are leaning on their own understanding cannot achieve this depth of trust. So, handling difficulties courageously involves relinquishing your demand to understand.
You are learning to endure your circumstances bravely, with thankfulness and you have experienced personal benefits from this. But there is more much more! Your grateful acceptance of adversity has major repercussions far beyond yourself: in heaven as well as on earth. Besides having divine power to weaken spiritual strongholds of evil, your sacrifice of thanksgiving ring bells of Joy throughout heavenly realms. On earth, your patient endurance of sufferings send out ripples of good tidings in ever-widening circles to strengthen and encourage Gods people.