I have always been very anti Controlled Crying/Sleep Training, however after 22 months with only a handful of nights slept through (probably a week at the most) I am absolutely at my wits end and exhausted. He won't go to sleep unless we are in the room and have some sort of physical contact, normally hand holding, and can wake up anywhere between once and 5-6 times a night. Is it too late for sleep training? Is it cruel? Not sure I want to do it but not sure what else to do?