I am back to thinking Roshni does not really have memory loss. The way she was walking and hiding from Shabnam in the precap seemed like the old Roshni. Also, the way she is around Sid and Tai. See she keeps a distance from Sid (to protect him), she was hurt seeing him get beat up at the same time when Tai is around she hugs her in such a way as she is hugging her Sid. I feel she knows that Tai is her Sid, but to protect him she is not letting him know. If he knew about her faking it she feels he would be in danger. I feel that Shabnam might have tried black magic on her (maybe) or given her something. If black magic was done then Roshni (not one to believe in such things) is making the villians think their work is has done. Or even with drugs (must have acted like she took it, as she would never trust anything those people would give her. I think Roshni is out to find some clues about something which she had found out about before "ML" and now has figured out where to go, hence she begun going there.
Today's episode made me sense that Roshni might actually be faking it to protect her family. I think JT/Sid would come to know. If JT/Sid finds Roshni not at home, he/she would go out to search for her and might come across her truth. The promo did show that Roshni said SId's name and as far as I know his name was never mentioned to a ML Roshni. If not tomorrow then I think by Saturday Sid will come to know that his Roshni has never lost her memory. He might not confront her but try to figure out why and under what majboori she had to do all this.
Does anyone else get the feeling that Roshni is in fact faking her ML??