Faith is the power of God inside of us which give us the tools to reach where we cannot. Although faith is that powerful, doubts can neutralize its strength in a way that such power will be ineffective.
How many people are out there confessing to believe in God but living a life of misery? Many!
Jesus said in His words: "Have faith in God. For assuredly, I say to you, whoever says to this mountain, 'Be removed and be cast into the sea,' and does not doubt in his heart, but believes that those things he says will be done, he will have whatever he says. Therefore, I say to you, whatever things you ask when you pray, believe that you receive them, and you will have them." Mark 11:23
Simple to understand, not that simple to practice though. And that is where we need help, a Divine help! "…for without Me you can do nothing." John 15:5 This explains why you have tried so many times to find solutions to your problems without any avail.
Remember this, without Him we can do nothing. Meaning, nothing profitable. In fact, you are doing a lot, you begin working hard, very hard to see change but not smart enough. When dealing with spiritual problems, faith is the only way out, but what can faith do if there is doubt? Therefore, you need to invest in your faith, work on it in a way that it will be above your problems. Thus, be aware of this simple rule: If your faith in down your problems will be above your strength, if your faith is at a high level, your problem will be down.
The plan of victory is ready and awaiting you, the choice is yours. Make it happen, invest in your faith seek God with all your heart to have the faith to move mountains. Then your will say to the mountain go away and what you say will happen to you as long as you do not doubt.
God bless you,