DS sleeps well. Self settled etc. He sucks thumb and snuggles his comforter and drifts off to sleep himself within minutes of being put in his bed. He's never been one to fall asleep feeding, or even in the car or pushchair. He likes to sleep in his bed with his comforter and his thumb. I can't for the life of me remember him falling asleep on me, he hadn't done it for months.
The problem I have is that, if he gets overtired (which I avoid at all costs so doesn't happen often), he will cry. He gets extremely grumpy if he's not put down before he gets to this point but unfortunately, now and again for whatever reason, we might run late for his nap.
If I put him down overtired, he continues to cry and no amount of picking him back up or rocking him makes any difference. If I put him down and go out the room, he continues to cry. I tried going back in every few minutes to shush him but if anything, it just makes him cry more.
If I go out the room and stay out, he's asleep in 10 minutes (but it's 10 minutes of crying).
I have never liked the idea of CIO. I never, ever did it with DC1 and just feel awful about it but it seems it's the only way he'll actually go to sleep and every other way involves crying for much longer and he just doesn't give in.
Am I doing the wrong thing here? As I said, I'm trying to avoid him getting over tired at all costs, which works most of the time, but I feel really bad leaving him on his own when he's upset. Just feels like their isn't another option.