Recently I heard about an organization known as Complaint Free World, their website isn't totally functional at the moment, but its enough to give you the gist.
Most people realize that complaining isn't a good thing, but this organization is dedicated to creating a world where complaining is no longer the norm. I picked up Will Bowen's audio book on the subject, and I decided I was going to go for it.
The challenge is this. Put a bracelet (they sell purple bracelets for the purpose but any will do) on either wrist. Each time you catch yourself complaining, criticizing or gossiping, switch the bracelet to the other hand. This will make you aware of just how much of this negative activity you participate in. The goal is to make it 21 days with the bracelet remaining on the same wrist, meaning not a single complaint in that entire time. The reason is, it takes 21 days to make a habit, so if you succeed, you have broken the habit of complaining.
I haven't purchased one of their bracelets (thought being purple makes me more likely to) so I opted for a blue Ravenclaw bracelet that I got at the release of the final Harry Potter book. It's made of the same material, so I figure it will serve the purpose well enough. If I see a purple one for sale at a gas station or something, I may pick it up, but the bracelet's not really the point.
The people who have succeeded in this challenge, are happier, more peaceful, and more content than they were when they started. I'm hoping if this challenge works for me, it will also work for others whom I care about.
Wish me luck!