My baby is 4.5 months old and will only sleep if being breastfed to sleep or in the baby carrier. If I try get him to nap or sleep on his own he screams and screams no matter how many times I go in to comfort him. We co sleep because of this otherwise I'd get no sleep myself. Once he does fall asleep if I leave him he wakes up after half an hour and will not go back to sleep on his own. I don't know how to break this, any advice would be greatly appreciated. I'm fed up of hearing from so many people that they just put their baby down and they just go to sleep and sleep all night, I don't know what to do!