i don't think Shiv was two-timin Gauri. From the time he has been married to Gauri, he never really talked to ipshitha all tht much. All the time they had a conversation, it was initiated by her and the only time he talked to her was when Anupam asked him to talk to her. How much ever he loves Ipshtiha, he knows cheatin on Gauri is not right. After all he is Dadi's parvarish. Remember Dadi tells Shiv, durin Gauri's arrest and all,she said how she always thought- tumsey galathi ho saktha hai, lekin tum galath kaam nahi karsaktha- and tht time Shiv was innocent. So I think he tried to stay away from Ipshitha as much as possible. And yesterday was 'coz of his feelings and guilt.
please not all this, only if he was not inside tht room with ipshitha.
Wht i blame him on r abt 2 things.
1. he never told Gauri the entire truth, not even then when she went back to him after knowin tht she will die if she stays with him.
2. he never told Anupam the truth between his and Ipshitha's relation, even be4 he got married. 'coz tht time also he knew tht how much Anupam loved Ipshitha.