The opposite of complaining is leading...
If you don't like a decision your boss makes, lead up.
If you don't like your office culture, lead around you.
If you don't like your circumstances, lead through it.
If you don't like your church's short-comings, lead out.
Complaining is a sign of giving up. It's admitting that you're a follower, not a leader. A leader is a never a victim. But someone who sees that all conditions are subject to change with the right influence.
i liked it.
so i stole it.