T.P.
Hi K.,
It sounds like your baby has reflux. Especially if he's spitting up. Wanting you to hold him (upright especially) and rock or bounce him is very typical of a reflux baby. You said he was colicky too? I'm almost positive that after a couple days or so on some Zantac or maybe even Prevacid(or the like) will have a dramatic difference on your babys sleep. Poor guy, he's got to be soooo tired as well. Over tiredness is not good for the baby and will cause him to sleep worse, not better despite what some may think. Talk to your baby's Ped. and ask him for a script for one of those meds, I bet it helps. It works, trust me, and it won't hurt your baby. Don't worry about that. I have 3 kids, my first was a breeze...no problems at all. My second was a nightmare...soooo colicky. He's 12 now and they did not have any help for colicky babies back then. He just suffered and so did I. He didn't sleep through the night until he was 2 1/2 and it wasn't until recently that I realized why. He had acid reflux. I now have a 2 month old baby girl and she is also colicky. Not as bad as my son but she has reflux. I didn't want to give her the Zantac her Dr prescribed because I just thought it wasn't good to give a little baby medicine. I finally gave in and after 2 days she was soooo much better. I saw a difference the first time I gave it to her but a big difference after 2 days. It doesn't taste great but you have to get him to swallow it. Make sure you call his Dr though to make sure you are giving the right dose for his weight. I wouldn't go out and buy it over the counter until you talk to his Ped.
Another suggestion on formulas to give before bedtime would be Enfamil AR which has a thickening rice starch and it's meant for spit-up babies with acid reflux. I would try that for a 3 month old instead of adding cereal. That can constipate him and he's still a little too young for that.
One last suggestion would be to look up a woman named Dana Obleman. Shes's a sleep expert for babies and has great information that really works. Although, you got to relieve him of his reflux first.
Best of luck to you and yours. Hope you can all get some rest soon.
T