It's tough work sometimes. I just wanted to let you know that 4 months is a VERY common age for sleep to regress. Google "4 month sleep regression" and you should find lots of info. I went through it with all three of my bubs at the same age. It does pass, I promise!

You're doing a great job .