Winning life’s battles

The first question often asked about the Bhagavad-gita is why was it spoken on a battlefield? Despite a common view that religion is a major cause of war, the general view is that the two should remain separate. Religion or spirituality should result in peace not conflict. If one’s spiritual practises bring about the bloodthirsty desire to eliminate the followers of some other faith then they must be suspect. That would surely seem to make sense.
Nevertheless the Gita did arise from a war, the great Battle of Kurukshetra. Not only