Come what may, Maya cant separate them. Circumstances will bring them together. They say it is destiny. While Maya is an illusion, Saanjh is the reality. Reminds me of Rapunzel kept in a high tower by her step mother to keep her away from the world. Arjun is that Rapunzel. His feelings are the long hair. With his feelings, he climbs down the high tower to meet the world. His real world.
As for his mother, he may say the harshest things but he called her mom and ran towards her when she was about to fall.
He must be crying for Ayaan silently.