This is confusing for me. I understand that initially Sidharth didn't like Sana saying ill words about her parents and then probably he was angry at her trying to flirt with Gautam.
But now his anger is at her switching sides. This is confusing for me. It's not that she started hanging around with ViRaSim immediately after Sidharth avoiding her. She approached her multiple times for two -three days to sort out his issues tried to convince him and even voted for him. But Sidharth was too angry so still he didn't relent. Which could be understood considering that he was way too much attached to her (I don't feel it was love nor am I a Sidnaaz fan to actually vouch for them) but then what was Sana supposed to do?
She was not close to Pahira at least not anymore, never close to Shefali, Sid was not talking to her and Arti despite being her friend was more a friend of Sid (plus probably she was hurt as Sid saved her). ViRaSim at this time saved her from nominations and Asim was her friend since week 2(maybe not close friend but definitely a friend) so it was obvious that she will have to go to someone and express her feelings out. It's not a college hostel that she could have called her family. She couldn't have done it with Pahira Arti or Shefali since they would be simply highlighting how wrong she was instead of trying to hear her out so there was not much option for her
Plus why shouldn't she talk to people who saved her (for whatsoever reason)
So now when she started doing this suddenly the anger of Sid changed for her being a flipper. I know Shehnaaz is a flipper but this time she didn't flip she just didn't have an option