I'm joining the discussion very late, but I just wanted to say that it makes me sad to hear such negative words thrown around about babies. Words like moody, mean, manipulative, demanding, etc. It seems inappropriate to me to pigeon hole and predict a person's life long personality based on their behavior as an infant.

We heard every one of these negative descriptors of our infant and you know what? It wasn't helpful at all. We balked at these descriptions because we didn't want it to become a self fulfilling prophecy. It turned out we had a child who was in immense physical discomfort and he turned out to be a very pleasant fellow as time went on.