Gardeners know when to be patient and went to prune. Gardeners know when you've had enough food and water, and know when you're all dried up and in need of some life. A good gardener removes the weeds that could potentially choke the plant. And most importantly, they don't treat a 10 year old plant the way they treat a 10 month old one.
I like thinking of Christians as being gardeners rather than warriors. Having worked at a greenhouse all throughout high school, it seems like it takes much more dedication to be a gardener Christian than it does being a warrior Christian. Now don't misunderstand me, I'm not undermining the whole warrior mentality---I'm just trying to point out that perhaps being warrior-ready may not be the kind of person were supposed to be. After all, what happens when you've been a warrior-Christian your whole life, only to realize your biggest roadblock in living and sharing the gospel out was the way you were to others and the way you were to yourself? Each person, each Christian is different. And we'd be silly to think that one "method" or "approach" would work for everyone.