UGH!!! I am so angry with Haley right now and I can't even express my feeling about Carrie right now I am just too UGH!! I knew haley was going to overact to the situation, it is in her personality, but a divorce?!? If I had caught my husband in the shower with another woman, I probably would have done the same and kicked him out. Nathan tried really hard to show Haley it wasn't his doing. Yeah he could have done more to prevent it earlier on, but he sincerely loves her and would never do anything to hurt her. Now I'm not saying the right move would have been for them to make up and get over it, building back trust after an incident like that takes time, but a divorce, just a bit too drastic. I hope Haley will come to realize the entire thing was Carrie's doing, and although Nathan could have done more to prevent it, he is a guy. I hope they are able to pull it together and save their marriage. After all, we need one happy couple on the show!
Which leads me to Brooke and Owen. This episode really made me fall in love with Owen as Brooke's love interest. They are perfect for each other, and just the way he helped her out with Rachel shows he's not just any guy. He's special.
It was nice to see Rachel again. Not surprising she turned out the way she did. It'll be interesting to see how she fits into the story in Tree Hill now.