OK, I'll admit, Cathy does get a little annoying with her constant kvetching about her weight, men, mother, etc., but don't we ALL kvetch about the same things, really? Maybe we get annoyed with Cathy because she's voicing our own insecurities.
With that in mind, here's 20 years' worth of Cathy's best complaining about everything from food to dogs to fashion. Her relationship with Irving and other men, her friendship with Charlene and Andrea, her horrible job...it's all here for your viewing (and laughing) pleasure.
It's fun to see how Guisewite's drawing style has improved and matured since the strip's inception. Cathy is always Cathy, though, and that's pretty funny, kvetching or not kvetching.