4 months sleep problems

Maya

My little one is 16 weeks he still does not sleep through the night. He does not even sleep for 3-5 hours straight at night and bad nights wakes up every hour! I’m not sure if I am doing something wrong, he has several naps during the day but I have to rock him to sleep. Is he getting too much sleep during the day? If he does not sleep during the day he gets grumpy.

He’s also not feeding as much as he should be but he’s in the weight range as he should be.