I'm due for one of those. Ppl are awesome most of the time, if u
  let them be and if u look for it. Yes, I remind myself of the
  "cycle of moods" - I'm a good guy, I'm the bad man, I'm the good
  guy, I'm the bad man. I'm the good guy. Its always in cycles -
  the trick I find is not to allow a particular emotion to take
  charge for too long. If I ever had kids, that's probably the
  main thing I'd teach for coping skills. "