Contrary to popular opinion, great strength in one area of our lives does not make up for great weakness in another areas of our lives. Consider that a great leader doesn't necessarily make a great father.
The thing is though, that God can use a person of great faith despite his or her weaknesses, mistakes and past failures. So what can make up for great weakness in other areas of our lives is God!