I actually thought Buffy became a shrill bitch in S4 and never stopped afterwards. In the first three years she was just about my favorite character, funny and witty and not TOO whiny. After that she just became awful. Her relationship with Riley... her domineering of Dawn... and of course the ultimate travesty her "relationship" with Spike in S6. Shudder.