Complaining is good for you as long as you're not complaining to the person you're complaining about.
I've been playing the bad guy in the last seven or eight projects I've done. I like it. It's a lot more interesting! Being the good guy gets a little stale after a while, you know?