This current struggle that you are facing has your deliverance wrapped up in it. God will use this process to expose your weakness in order to bring you healing. Yes, it’s all working together for his glory and he will help you to handle it.
God gives us strength to overcome temptation. The acknowledgement of our frailty and limitations, allows God’s strength to work in us to make us complete and strong in him. We possess a much greater strength than we think and the testing of our faith develops patience. “But let patience have her perfect work, that ye may be perfect and mature and complete, lacking nothing” (James 1:3-4).
Through Christ we can do all things and his strength made perfect in or weakness produces righteousness. Our help comes from the Lord and we find peace in his presence. When we wait on him he gives us strength to endure. I will wait on him for from him comes my salvation. My help comes from the Lord and struggles along with his strength produces maturity. God is with you in this test and he is strengthening you. Hold on to him and let him work in you to overcome. He will help you to endure it.
“I can do all things through him who strengthens me” (Philippians 4:13).