That reminds me of the Bhagavad Gita, where Arjuna and Krishna have a long conversation before a battle where the former is supposed to perform his duties towards the people he's sworn to protect, but which would mean most likely killing close relatives that he cares about.
There is no honor in killing, only in exercising your duty towards serving and protecting others.