I've rewatched this episode many times and I can never pick a team. Both Jennifer and David did an amazing job here and that last scene where he tries to kiss her and she just can't forgive him, that is so heartbreaking. I can understand both perspectives and it's so sad to watch Ross trying to make things right and Rachel being on the verge of forgiving him, but it's against everything she believes in.