Everyone at Kurukshetra was either a cousin, a student, or a teacher of everyone else. Arjuna knew all of them. That was the whole problem.
Every major character named in the Bhagavad Gita — with their correct genealogy, role, and a note on why they matter.
Pick any two characters to see their exact relationship according to the Mahabharata.
Every relationship type: blood, marriage, teacher-student, and political alliance — as recorded in the Critical Edition.
| Character A | Character B | Relationship Type | Explanation |
|---|---|---|---|
| Arjuna | Krishna | Blood | First cousins. Vasudeva (Krishna's father) and Kunti (Arjuna's mother) are siblings, both children of Shurasena. |
| Arjuna | Duryodhana | Blood | First cousins. Pandu (Arjuna's father) and Dhritarashtra (Duryodhana's father) are half-brothers through Vyasa. |
| Arjuna | Karna | Blood | Half-brothers. Both sons of Kunti — Karna by Surya (before her marriage), Arjuna by Indra (after). Arjuna did not know this during the war. |
| Arjuna | Bhishma | Blood | Great-uncle and great-nephew. Bhishma is the half-brother of Vichitravirya, who is the grandfather of Arjuna through Vyasa and Pandu. |
| Arjuna | Subhadra | Marriage | Husband and wife. Subhadra is Krishna's sister. Arjuna married her, making him Krishna's brother-in-law in addition to already being his cousin. |
| Arjuna | Draupadi | Marriage | One of five husbands. Draupadi (Krishnaa, daughter of Drupada) married all five Pandavas. Arjuna won her in the swayamvara. |
| Arjuna | Dronacharya | Guru–Shishya | Teacher and best student. Drona was the royal weapons-teacher (acharya) of both the Pandavas and Kauravas. Arjuna was his most gifted student. |
| Arjuna | Kripa | Guru–Shishya | Earlier teacher. Kripacharya taught the princes before Drona. He is also Ashwatthama's maternal uncle. |
| Dhritarashtra | Pandu | Blood | Half-brothers. Both sons of Vichitravirya's wives by Vyasa through niyoga. Dhritarashtra (by Ambika), Pandu (by Ambalika). |
| Dhritarashtra | Vidura | Blood | Half-brothers. Vidura was fathered by Vyasa through a palace maid. He is half-brother to both Dhritarashtra and Pandu. |
| Duryodhana | Karna | Alliance | Best friends and political allies. Duryodhana made Karna king of Anga when no one else would. Karna's loyalty to Duryodhana was the defining choice of his life. |
| Bhishma | Pandavas | Blood | Grand-uncle. Bhishma (son of Shantanu and Ganga) is the half-brother of Vichitravirya, making him great-uncle to Dhritarashtra, Pandu, and their children. |
| Drona | Ashwatthama | Blood | Father and son. Ashwatthama is Dronacharya's only child. He fought on the Kaurava side and is one of the seven Chiranjivi (immortals) in Hindu tradition. |
| Kunti | Karna | Blood | Mother and firstborn son. Karna was born before Kunti's marriage, by the Sun god Surya. She revealed this to Karna before the war. He was unmoved. |
| Vasudeva | Kunti | Blood | Siblings. Both children of Shurasena. Kunti was adopted by her uncle Kuntibhoja and renamed. This sibling relationship is why Krishna and the Pandavas are first cousins. |
| Arjuna | Abhimanyu | Blood | Father and son. Abhimanyu is Arjuna's son by Subhadra (Krishna's sister). He died at approximately 16 years of age in the Chakravyuha on Day 13 of the war. |
| Krishna | Balarama | Blood | Brothers. Both sons of Vasudeva. Balarama's mother is Rohini; Krishna's is Devaki. Both are first cousins of the Pandavas. |
| Balarama | Bhima & Duryodhana | Guru–Shishya | Balarama taught mace-fighting (gada yuddha) to both Bhima (Pandava) and Duryodhana (Kaurava). He was teacher to both sides and refused to participate in the war. |
| Gandhari | Dhritarashtra | Marriage | Wife and husband. Gandhari blindfolded herself permanently upon learning her husband was blind — a lifelong act of solidarity and sacrifice. |
| Gandhari | Duryodhana | Blood | Mother and son. Gandhari is the mother of all 100 Kauravas. Her brother Shakuni (not shown here) manipulated Duryodhana's worst impulses. |
| Madri | Nakula & Sahadeva | Blood | Mother and sons. Madri (Pandu's second wife) invoked the Ashwini Kumars using Kunti's mantra and produced the twin Pandavas Nakula and Sahadeva. |
| Kunti | Madri | Co-wives | Co-wives of Pandu. Kunti shared her divine mantra with Madri. After Madri's death on Pandu's pyre, Kunti raised all five Pandava sons as her own. |
He was not afraid of dying. Arjuna was the greatest archer alive — death in battle held no fear for him. What broke him was looking across the battlefield and seeing who was standing on the other side.