But what reason did Yash have to cheat on an absolute gem like Zoya??? I know people say she was spoilt and didn't understand his problems but that doesn't add up. She didn't help him because she wasn't aware of the problems. Look when Zosh has problems Zoya did everything she could to make it a success. She even compromised her morals (fake marriage) for the sake of interns. So really if Yash has shared his problems Zoya would not only have understood but helped him. I don't think the cvs have shown anything that even remotely explains why Yash cheated other than the fact that he was bored for half the time when he was in Mumbai and not Mussoorie with Zoya. So it's even more difficult to see Zoya blaming herself when really what could she have done? She wasn't a mind reader to know exactly what was going on Yash's life when she didn't even see him for half the month. Did he not think at least he had his family in Mumbai but when Zoya was in Missourie she was all alone as her dad was angry with her. Stupid selfish man. No redemption for him please.