I too don't think shehwar will marry mehwish. He might keep her but he will still be at his philandering ways. There won't be any loyalty and exclusivity which I think mehwish might want from this relationship
When Mehwish herself wasn't loyal to her husband n son then no way she can 'expect' Shehwaar to be loyal to her.