Could you NOT complain for 21 days straight?
Some pastor in Kansas City started making purple bracelets for folks willing to face the challenge. Read the full story here.
Honestly, I think this would be quite a difficult feat. Definitely would make one aware of how much they actually complain...
I think I'll make a conscious effort to try this (sans the bracelet).