Rudra and Maya have both been Scared by MJ 5 Years back. It seems Maya is fighting a battle which is not just her alone. I think Mj genuinely loved Maya but he was married and Maya may have loved him so much that she did not care he was married and i think Maya may be pregnant with MJ kid. At that time Rudra had fallen in love with a girl and MJ did not like the gal who Rudra fell in love with and drove her away from Rudra. And I think Rudra gal came to Maya and let her know all that MJ did to her to get her out of Rudra life and she must have given her solid proof also. Maya may have questioned MJ and went against him because in this season Maya seems to be going in the right track unlike the season 1 Maya who can easily kill people to keep her toy with herself, Coming back to season 2 here it seems like MJ was a different Mj with Maya from his mothers talk and the way the person he was and the way he was portrayed in the FB of maya lover. But after the disclosure of rudra lover Maya seemed to question MJ and fight for that girls Justice even then and i am sure that girl was killed by Mj. And then when Maya came to question on the girls death MJ becomes very furious with her he knows he is wrong but Maya not ready to give up she is now fighting that girls justice and Mj could not handle the betrayal from Maya so he starts campaign against her destroys her image physically and Mentally abused her which resulted in the los of their baby and in the end he killed her. And i am sure MJ thinks that Maya is dead but here i guess Tipsy or Rudra Ex girlfriends Bother comes and save her and they start plotting and planning on MJ revenge and alas come Maya Jai SIngh.
Now this is only an analysis or my thought abt their story dont know but i think this is a possibility