I see your point, I guess the amount of hatred that was said felt like it came out of nowhere.It was quite gradual in my opinion. It was long time already since Sophie was hating Felix for making things complicated for her, deciding to offer herself to Zach and then Zach whispering her that Felix owes her for all the time she wasted on him.