Arjuna, the third son of Pandu and Kunti by the blessings of Indra Dev, was married to King Drupada’s daughter, Draupadi. Upon hearing of the Pandavas’ supposed death at Varnavata, King Draupada set up a Swayamvara contest for Draupadi to choose her husband from the competitive contest. But unknown to others, Arjuna attended the Swayamvara in disguise and won her hand in marriage. This is how and why arjuna married Draupadi.
Draupadi and Arjuna’s marriage lead her to marry other four Pandavas as well, thus it was not really a happy marriage. Her condition on marrying them was that neither of the Pandavas could marry any number of women but none could bring them to their city, Indraprastha. Now, it is well known that Arjuna had many wives beside Draupadi. Out of all, known are Chitrangada, Uloopi and Subhadra.
Draupadi and Arjuna’s marriage is known, Chitrangada’a marriage with Arjuna is also known but the story is interesting. The mighty Arjuna was attracted to Chitrangada’s masculine structure and fierce character. They were married soon and she conceived a son called Babruvahana. Since Chitrangada was the only heir to the throne, her father Chitravahana couldn’t ask Babruvahana to leave with Arjuna and also Draupadi’s condition still prevailed, thus Chitrangada was out of the question.
Next comes Uloopi, she was the Naga princess. During Arjuna’s visit to the holy river Ganga for his pilgrimage, he met Uloopi and within a second she was highly attracted to him. In this case, Uloopi was the one who wanted to be with Arjuna and he wasn’t that much attracted. Due to this reason she abducted Arjuna and her condition to him was that she wouldn’t let him go unless he marries her, tough situation. They soon got married and had a son named Iravan.
Subhadra as we all know was the youngest sibling of Balaram and Krishna and was highly pampered. She was the apple of their eye and for them her happiness was everything. At the end of Arjuna’s pilgrimage, Krishna advised him to visit Dwaraka and meet him, in disguise he did and soon saw Subhadra and at once fell in love with her. He had a strong desire to marry her. When Subhadra becomes of age, Balarama suggests her as a bride to Duryodhana who was his favourite pupil. Krishna tells Arjuna that he should forcibly take her away as there was no certainty that she would choose Arjuna at the self-choice ceremony, saying in the case of “Kshatriyas that are brave, a forcible abduction for purposes of marriage is applauded, as the learned have said”. Thus, Arjuna abducts Subhadra. But Balarama and other Yadavas are angered by this and decide to pursue Arjuna. But they are dissauded by Krishna from attacking Arjuna. Finally, Balarama consents and conduct the marriage of Subhadra with Arjuna.
After the marriage, both Arjuna and Subhadra came back to Indraprastha despite Draupadi’s promise. They were accepted after few problem and they had a boy who came to be known popularly as Abhimanyu. Now, Subhadra was Krishna’s sister, Queen Kunti’s niece, Arjuna’s love for whom he took so much trouble despite Draupadi’s promise. Another factor, though he had son with Draupadi still the knowledge of Chakrahvyuh was given to Abhimanyu only. Arjuna and Subhadra’s son is worldly known and people admire Abhimanyu only.
So if we go through these pointers then we can clearly say that Arjuna loved Draupadi as a Pandava but he loved Subhadra as the mighty Arjuna himself.