Humera is definitely in a classic catch-22 scenario: she wants to warn Khushi about the snake that is SMJ and she even has proof, but if she produces the proof, her secret activities could be exposed. I really like the way you are writing about her plight in this situation. The imagination sequence was also done very nicely. I can see why the guilt is consuming her. Unfortunately, that gnawing feeling of guilt is not going to end soon, most likely. Humera is such an interesting character...a double agent of sorts, working for both Raizadas without letting the other know. Wonder how the "eccentric" Raizadas would react when/if they find out.
Anjali is another interesting character. In previous chapters, I just assumed that she was an unhappy housewife who was in a loveless marriage, but stuck it out because she wanted to protect the sanctity of her marriage. Now I am thinking that she has some kind of a sinister plan to get rid of Shyam once and for all, and she is collecting all the dirt she can possibly get on her two timing husband (I could be totally wrong here). I wonder why she would enlist one of Arnav's employees to do the job of spying if she doesn't want Arnav to know about (I get that Humera works closely to Shyam, but it's not like he carries his liaisons in the office, so wouldn't a professional private detective be better?)
Arnav and Khushi in Agra, that should be exciting. Maybe he will finally witness the full smile he has been desperately waiting for! Looking forward to reading more!