Assuming, the precap is not misleading, and Ishan is the jerk he's shown to be, and that eventually he will truly fall for her, should Mahi forgive Ishan and ultimately choose him?
Even in JJKN, I was one of the very few people who wanted Jassi to be with Purab (Well, at least until Purab's character was not destroyed to prove Armaan the better hero). For the same reason I wanted Purab-Jassi to be together, I want MaHiv to be together. Shiv has from the beginning understood her and has been the kindest person ever in spite of Mahi's unfair outbursts and rude behavior.
Even if Ishan wasn't a jerk, I want MaHiv to be together. Everything about them just clicked for me since the beginning. If I was Mahi (I am Mahi but I mean if I was Mahi Way's Mahi đ) I would chose Shiv over Ishan any day!
So, back to the real question. If Ishan really has a change of heart and falls in love with Mahi later on, should Mahi forgive him and take him back? Or should she genuinely fall in love with Shiv then and realize that he is her perfect man!
Frankly, even though I want MaHiv to be together, if Ishan was truly the gentleman he was in the entire episode, I would be OK to see Mahi-Ishan together. But if after his betrayal, she still chooses to forgive him, I'm so done with this show.
-Mahi