God has the power to restore, renew, and heal you from any situation! Sometimes we go through things in life that make us think we can never get over them. And by our own human effort we can not. However The Lord possesses power much greater than ours. Therefore if we simply let Him do what He does best (everything), then we can truly defeat the issues that weigh us down.
One of God’s purposes for your life is to develop you more and more into His image. He has an earnest desire to make you more like Him; more loving, more peaceful, more joyful, and more spiritual. But it is up to you my friend to let this process take place. The beautiful thing about life is that Jesus has already done the hard work in regards to achieving a victorious spiritual life. All you have to do is take advantage of it.