Let's see
Draupadi-is the amsa of 5 devis
Yama's wife, Vayu's wife, Indra's wife and Ashwini Kumars' wife
Arjun-is the amsa of Indra Dev and Rishi Nar
Subhadra-is the amsa of yogmayaNow to the ardi and arsu bashes
The love Arjun have for Draupadi is the love of Indra's love for his wife sachi
The love Arjun have for Subhadra is the love of Rishi Nar for his wife Maya
The people who says that Arjun broken the promise is not true bcoz
1.lord krishna doesn't make anyone to do adharm especially his friend parth and his sister to his other friend Draupadi
2.And definitely everyone knows that krishna is the only one who did not hurt Draupadi in the whole Mahabharat
3. Indra's amsa only married Draupadi and it's him who given the promise not Rishi Nar
4. And yogmaya definitely can't marry Indra Dev as she is like a mother to him
5.And definitely Rishi Nar has every right to be with his wife Narayani (yogmaya's other name) as he is not the one who promised.
Rishi Nar has been born with Narayan to establish righteousness in the world.
And if you're saying Subhadra is not an yogmaya then you should not know about Puri Jagannath temple one of the most sacred places of lord Vishnu where Subhadra resides between Jagannath and BalabhadraMahabharat is not a story like Romeo Juliet Shahjahan Mumtaz
It's a story of righteousness and unrighteousness. You can't look at the characters like a mere human being they're are all amsa's of devas devis and lord's who born to establish righteousness not a love story.
Thinking of krishna who married ashtalakshmi's who are a part of Lakshmi Devi and radha rani is krishna himself.