Ew to this! I was so angry at Rachel for what she did. There is a big difference between what she did this season to Naley as opposed to last season with Brucas. For one thing, Nathan WASN'T single. He was married - she freaking attended their wedding for heaven's sake (and made a huge scene) which begs the question, why was she invited in the first place? She and Haley weren't friends. She and Nathan weren't friends. Why was she there? Anyway, not important...
Rachel used Nathan in a truly disgusting way. Her "I really wanted to help you" line in 4x05 was total bs, too. She didn't want to help him one bit; she wanted him. And she certainly didn't give a damn about his mental state or she never would have tried using it to her advantage. That was despicable. And even more irritating is that Nathan just let it all go and actually defended her after. She didn't deserve that all all, in my opinion.
She also never once apologized to Haley; instead, she even antagonized her (4x09) and then went further by stealing from her during a horrible situation (again, using it to her advantage).
People say she's changed and deserved a second chance - please! Rachel will never change; she will always be out for herself and herself only.
And for those who would have liked to see Nathan and Rachel together solely because they "look hot" together - sorry, but I find that pretty shallow. I mean, to each their own. Everyone can ship whoever they want, but I personally find that reason a shallow one.