Carrying a gun and letting go of the sheep lyrics meaning

To have carried a gun and let go of a sheep lyrics meaning refers to the fact that one has been a soldier and fought in a war, and also let go of a sheep at home. It means that he has done everything and has had a lot of experience in life. Any difficulties in life will not be defeated, in doing anything, as long as your heart is free, then all the things are incomparably good, but also let more people from your body to learn a kind of strength.