I don't know about your "Jesus" but my shepherd can kick any "ravenous wolves" butts from here to eternity - no, wait, he already kicked their butts ...... and won! Jesus commands me to be "in" the world but not "of" the world and I have faith that He will protect me while serving in His name.
Is your God not big enough?