Even the best of us has our weak moments, when our emotions blur our eyes and our better judgment. That is one of the features of being human. It is a packaged deal.
Having said that, it is not an excuse for us human beings not to put in the effort to get our emotions in check. You can't make a strong argument to defend your emotional misbehaviours by saying, "Hey, I'm human!"
If that is the case, then there will be so many wrong actions unaccounted for because people can simply get away with it by simply making a statement about how human they are.
The idea that we are human and that we are not perfect is sound and just. But, when it is used as an excuse to commit something wrong, then the same innocent statement can become evil.
As a counter measure, we need to instil in ourselves the idea of not just being a human being, but being a responsible human being - someone who takes ownership of his choices and face the consequences of those choices.
Though the acknowledgement of our human imperfections is everpresent, it does not take away from the fact that when you do something wrong, you should take responsibility for it.
We always see imperfection as a human trait. Well, responsibility is also a human trait. Like I said, being human is a packaged deal.
Don't just be human. Be fully human.