When Xander makes his rude little remarks sometimes and most of the time he clearly is misled and has no idea what he's talking about, I just want to slap him....but I love him so!!! For example: in Season 7 Episode 5 Selfless when he says "If there's some mass murdering demon you're, OH say, boning, then it's all gray area" and when he rants about how Buffy cuts herself out and acts like she's the law. Then it's better because she tells him off and he can't even really answer to it all. 🙂 Or Season 3 Episode 2 Dead Man's Party when Joyce is yelling at Buffy and Xander steps in and says "Maybe you don't want to hear it Buffy, but taking off like you did was incredibly selfish and stupid!" and then "Look, I'm sorry that your honey was a demon, but most girls don't hop a greyhound over boy troubles" and then yells at her about Willow and then says "You stop acting like an idiot, and I'll stop annoying you." I just wanna punch him sometimes. He had no clue what he was talking about. And of course there were other examples that I'm just not going to write about.
And then basically most of Season 5 of Ats Angel made me not like him as much, (but I still LOVED him, it was just a little teensy bitsy less) because of the whole obvious Wolfram and Hart stuff, but liked him more at the end again. It's just he changed a little in that season, he became kind of weirdly disconnected and he didn't act like the Angel we know. Also, I saw a REALLY jealous side to him that I didn't like very much at all (which he should have realized was stupid because Buffy will obviously always be his no matter what happens with whom in her life).