I remember in the ranking task, Somi did not agree with her group and even with Romil, she has taken a stand against him many times in the show when she felt he was wrong. She has time and again expressed her opinion even if it is different form others.
I dislike Somi now, but I just want to speak the truth that, Somi only felt grateful to Roil when he sacrificed that video for her.For Somi, this is a big thing as no one really liked her inside the house except for few people.Khan Sisters were one of the hated people inside the house.
Butm, Romil understood her emotions and how she is attached with her family.She felt grateful and Somi felt that, this is her responsibility to be there for him as because of him, she could see her family after 2 months and that changed Somi'sopinion about him, before that, even she never trusted him.
Somi just felt attached because of what he did for her and she was just a friend to him, sometimes you feel like doing something for someone who did a kind gesture for you, but that does not mean she likes him in another way, se just wants to pay back the kidness he gave to her.
The way she was talking about OJ, it seemed like she is happy for Romil that, he met his son and even his wife, she always felt happy to see him meeting his family,but she just cares about him because she feels it is her responsibility to be there for him as he also thought of her emotions for her family,this is just a friendship where Somi wants to not leave Romil alone a she has no one now especially after Jasleen and Megha left.