Where did I say that John told him to stop being a soldier? I said John said do violence to no man.
Maybe you could watch the film hacksaw ridge when you get the chance and you'll see a true soldier in God. One who wants to heal others and help preserve life, not to go out to harm and kill!
Galatians 5
Now the works of the flesh are manifest, which are these; Adultery, fornication, uncleanness, lasciviousness, Idolatry, witchcraft, hatred, variance, emulations, wrath, strife, seditions, heresies, Envyings, murders , drunkenness, revellings, and such like: of the which I tell you before, as I have also told you in time past, that they which do such things shall not inherit the kingdom of God.