Vividha was always a kind person with no malice in her heart.
She genuinely feels bad for keeping the fast, but the fast is not for Ravish, so she is not going against Suman wishes as she is not fasting for her son. And like you said Reemz, she knows she is wrong. For Ravish and the Vashishts she has genuine respect and that's why she does feel guilty.The flashbacks were adorable. The second one was such a nice surprise. And I loved the parrallel between that and the bubble scene in the mandir.They are so close! they have to meet at the mandir!
Guess that otherwise good for nothing dialogue writer has told us something concrete so they must meet in the mandir.
She isn't hurting the V family, nor does she have any intention to. Wish people would look at her intentions!