This is my first baby and I'm so confused. He is 3 months old has become/is an awful sleeper. He is barely getting 12 hours a day total. He sleeps about 8-9 hours at night but barely naps. He used to take a few longer naps (2ish hours) in the swing, in the carrier, stroller, or on me. Now he barely naps and is so tired and cranky. He cries in the swing and the car even though he is exhausted and yawning. Everything I've read says that I am keeping him up too long, but he won't sleep! We tried our nighttime routine (swaddle, white noise, nursing) but it takes 45 minutes and then he only sleeps for 20-30 minutes. Any suggestions? Am I doing something wrong?