Violet is a whore
Tom gave up his career for violet. So in return she makes out with her OLD professor? But of course it was nothing and she was sorry. Right? Oh really? So right after Tom and Violet break up shes off screwing him. It doesn't matter if they broke up or not. This indicates that Violet had feelings for the professor and it probably would have had happened anyway. If she was sorry and cared for Tom at all she wouldn't have dated the guy that was the final reason in them breaking up to begin with. But of course violate is selfish and decide she wants Tom back.
Sorry. Violet doesn't love Tom. Or she would have some ounce of decency and not dated the professor after they broke up. It kind of reminds me of what happened in wanderlust with Jennifer Aniston's character. By the end of the film I just didn't want the couple together.