@Shilpa
I thought I would pick you up with the first post where you had different view about Rishi, and I tend to agree with your second post definitely.
Indira and Rishi are two sides of a coin who badly need love and affection, who have been rejected by their respective families, who are thronging to be loved by someone, whose dreams have been shattered to live their lives. Indira chose to support her family because her family still needs her as a bread earner and Rishi's family doesn't need him is the difference.
Rishi is totally justified to not tell her he is Diwan as he has had an abused childhood where his dreams are shattered to the core who wants to lead a normal guy life. He chose to drop his true identity for the good, to keep away himself from the past trauma and painful childhood. Indira has every right to be upset to know that he has faked his identity, but Rishi has solid ground to defend himself that he doesn't want to be a diwan and has nothing to do with his family, who is an orphan looking for love and affection.
It is painful for Indira to throw him out of her life, but she too for a moment gets engrossed with Rish's past life and the pain he has revealing that. She too finds Rishi's life quite similar to her, but only difference she never chose to lie ever, but Rishi did it with a reason though. Indira could see the honesty in what Rishi was saying to her, she wants to trust him, she wants him with her, but she can't forgive him for breaking her trust and confidence over him.
Since you touch Mahabharat, I would bring in Karan's character here with similar shades to Rishi. Both chose to lie, but the situation demanded to lie. Karan would never been an archer if he chose not to lie to his guru, but eventually paid the prize for lieing with the curse. Karn too was humiliated numerous times except for duryodan who showered him love, just like Rishi from his family. Both had frustrating brewing inside and when they got true love and affection they were ready to give their lives for that person.
Rishi can't live without Indira, he has found his true love and Indira got Rishi would loves her so much, which she knows, but not ready to accept just yet. But, once Rishi is out now that is when Indira will miss him every bit, and that would make her think does she want Rishi to completely fade away from her life or whether she wants to forgive him and accept him with a new beginning ? but again the twist of Vidit mystery could shatter her completely..