My baby is rarely happy. He is normally only happy for about 30-45 minutes after he eats and then he begins to cry because he is getting tired so I will swaddle and rock him to sleep and then lay him down. He cries when he wakes up, he cries when he's tired, bored, scared, hungry, he scratches himself... for no reason.. I feel like he cries all the time and I feel like a failure at decoding the cries. He is 11 weeks and teething. I have baltic amber beads on him and I give him hyland's tablets. I answer all of his cries quickly. I feel like he should know he doesn't need to scream bloody murder to get a response from me. He is just most of the time fussy/grumpy. Everyone tells me there babies are so happy and they "never cry", always smiling. I can't help but feel I am doing something wrong. I use cloth diapers and I feed him donated breast milk (I have IGT) and the WAP formula. Is that much crying/fussiness normal at 11 weeks? Why does everyone tell me their baby is always happy and smiling?