Sharon was actually somewhat at fault and somewhat innocent.I believe that the Phone call she made to rey while crying was even though for whole other reason it acted as a catalyst in the fight.Everything Sharon told Rey about Her and Swayam's fight was incomplete and Basically that is what started the whole fight as rey interpreted swayam according to that.Sharon's next Mistake Lying to swayam that was a big one.
Coming to swayam he was not exactly innocent today.Yes he was hurt and felt betrayed and was emotionally too frustrated but his last comment just blew it.Yes even though he was just pointing out Rey's blindedness yet He himself used sharon and the comment was not appropriate.His next mistake he was too hyper and did not let sharon explain herself.This happened to him few episodes back when he was trying to explain himself but sharon did not listen and today he did the same and well the result each time was not in the favour of their relationship.So he was at fault too.
Rey was the most faulty one well for obvious reasons that I don't have to explain.
So according to the situation MU was bound to happen and it did.It was just perfectly penned down.I would really say Hats Off writers You nailed it.I totally loved today's episode it truly was a Mega Episode.The track is now more thrilling and exciting than ever.
Lastly Kudos to each and every actor for their brilliant Performance today.Each person was at a whole new level and their growth as actors was clearly visible.Awesome work by the whole team of D3
This is strictly My POV feel free to discuss