For gods sake, Mohan IS A HUMAN! He's not a god who is blessed with infinity of patience. How would you guys expect him to behave sensibly when he could see his whole world slipping out of his hand? How would he act maturely when he sees his love isn't standing by him when the people are insulting him?
The guy had tolerated a lot yet his faith in his love remains strong as ever. But he too craves for love from the woman he loves the most. There's a limit to everything and his tolerance level was over. I've seen one of my own people drinking in the pain of love, even though how strong they are. So yeah, MOHAN IS A HUMAN! He had to break down and most importantly, Megha needed such kind of strong push for her feelings to come out, seeing how firm she was in her decision. She was already cracking and the push made her break completely and confess!
Bidzie: I completely agree with you to every word which you have said. He is also a human being and he broke today when he saw that she will get married to someone else as he knows Megha also loves him. Both love eachother and to drink was a natural. As in front of Nanhi he came like that, Nanhi is not a child, she knows her spiderman very well and why he has done that. She is much more mature that the whole Vyas family members