I have been in a similar situation, so I sympathize greatly with what you are dealing with. Personally I found myself even being jealous of those that appear to be spiritually strong...sad I know.
What I needed to realize is that power comes from God; not me. If I had my way I would not be spiritual at all, like I am many times. God knows that for us to truly worship him, we have to face our flesh and its corruption. This is not a quick and easy thing, because, like Christ's body was nailed in crucifixion, to become spiritually alive we need let the flesh and its desires go (in a spiritual sense of course), which isn't easy.
Becoming spiritually alive is a process of facing the flesh, not blindly ignoring it like some who 'appear spiritual' do. Face the enemy; realize your weakness and fallibility, because by doing that you will 'see' the power of God!
He will never leave you even if you fall into the depths. His Spirit will draw and draw and draw you closer, which is what I believe is happening to you now. And when all is said and done, you will overflow with his strength, having faced and overcome the enemy because God loved you.
All the best.