All things means all things in the sense of each and every part that applies. The context shows us what thing are meant. So the all things is this verse is enduring.
to endure, bear bravely and calmly: under misfortunes and trials to hold fast to one's faith in Christ
"For you know that when your faith is tested, your endurance has a chance to grow." James 1:3
"We can rejoice, too, when we run into problems and trials, for we know that they help us develop endurance. And endurance develops strength of character, and character strengthens our confident hope of salvation. And hope does not disappoint." Romans 5:3-4
Why do we need endurance? Because the promises we hope for don't always happen overnight. There are good things God wants us to have but we are not ready for them yet. As an example, your children aren't ready to handle a car at 10 years old. They may want one now, you may even have one to give them, but they are not ready for the responsibility of driving one yet. They have to endure the years of growing, learning, then passing the drivers test before they can handle that car. In this same way, God has things he want to bless us with, but He can't give them to us because we can't handle them yet. Heis a good father, so He allows tests and trials to come our way so we can grow and be strengthened.
Sometimes we need this endurance while God prepares someone else or sets up a situation to bless us. When we were ready to buy a house, we got the financing in order and ask God to show us the house he had planned for us. We looked and looked. After some months had gone by, suddenly our house was there. A gentleman had died and this house was not available for sale until the will and paperwork had been finalized. God had prepared us, we were ready, but the situation needed to be worked out. God wants us to have what he promised, so we must learn to endure with faith and hope until we receive the good things he has planned for us.
We need to face every test and trial knowing he is with us,
" And we know that God causes everything to work together for the good of those who love God and are called according to his purpose for them." (Romans 8:28)
Agape love endures by embracing his will, choosing His choices and obeying through His power. We face every trial by doing what the Lord prefers, with Him, by His power and direction. And once we have been made strong by our endurance, we qualify for the good thing he has planned.
"Blessed is the man that endureth temptation: for when he is tried, he shall receive the crown of life, which the Lord hath promised to them that love him." ( James 1:12)