I hope this post will make sense as I'm very sleep deprived 
DS2 was a very good sleeper for the first few months, but as he got older his sleeping got worse. I was bfing until he was a year old, and he got really reliant on falling asleep on the boob. I would then pop him in his cot, and whenever he woke and realised I wasn't there he would go crazy, and wouldn't settle unless picked up.
Even after I stopped bfing he was very clingy, eventually got him used to falling asleep in his own bed, on his own, but I had to stay in the room or he would scream his head off. Our routine now is that I pop him in bed after the bedtime routine, lights off, sit by the door and wait for him to sleep. Usually very quick and painless.
However he still wakes up up to 3/4 times in the night and can't seem to settle himself. Full on screaming, eyes glazed, almost like a night terror in that he won't really make eye contact with me/notice me even if I pick him up 
I know, I know I made a huge rod for my back bfing him to sleep all those months, but I loved those cuddles and it was the only 1 on 1 time for us.
He's now 20 months, goes to bed at 7:30, will go to sleep quite well on the condition I don't leave his room till he's asleep. Then awake at 11pm, 3am, 5am at least. Really really exhausted now. Any advice for getting him to settle? I don't really want to try cc/cio, but obviously need to do something. Thanks in advance for any help!