Terrible plot. What was the point of having Ethan around? Also, support cheating. Rachel makes many mistakes and never grows or learns from them. Never apologies. Ends up losing a friendship and with a man who cheated on her best friend. He never mans up either and says the truth. Blah. Ps Ethan was better for her in every category. They should’ve made Ethan less appealing for Rachel and picked an actor who wouldn’t shine so much in the movie.