I feel like an awful mommy

My son is 11 months old and normally sleeps from 8-9 until about 7-7:30 every morning. Working on getting it a little longer and his naps consistent. My husband is in the army reserves and his unit deploys in May. Right now he’s at AT for three weeks. And our son has been so upset all week. Barely eating or sleeping more than a few hours at a time. The pediatrician isn’t worried she said it’s normal when their routine/comfort is disrupted.

But after five days of not getting to sleep more than an hour myself and being pregnant with baby number two. I let my son cry it out tonight. It broke my heart but I just couldn’t function. I didn’t eat today because he’s been so clingy to me. I fed him, changed him and just laid him in his crib with his wave machine and favorite star lights.

I needed the break but now I feel so guilty