Grace was such an idiot to take Leo back
I'm re-watching the episode when Grace has sex with Leo on the airplane. Why the hell did she do that and why was Will encouraging her to do it? Leo didn't make an honest mistake, he cheated on her and didn't seem all that sorry for it. Since Grace was such a selfish person, I guess she deserved what she got but still. Were we supposed to have any respect for the character by the end of the series? Because I sure didn't.