Why did Krishna smile at Arjuna?
Lalwani explains the 10th verse of chapter 2 of Bhagavad Gita for happiness. At that time Sanjay narrates to Dhritharastra that Krishna is smiling at the grief-stricken Arjuna. God prefers being a friend, lover, devotee or son. However, when Arjuna accepts Krishna as his Guru, he is smiling because he is aware of what will happen.