This question already has an answer here:

During the Kurukshetra war, Shri Krishna recited the holy Gita to Arjuna. My question is, why did he choose to do that only to Arjuna and not to the other Pandavas?

marked as duplicate by iammilind, Bhavin Patel, Keshav Srinivasan Oct 6 '15 at 5:41

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Browse other questions tagged .