Shanti, I think I could have written your OP!! Except for the fact that DS has never fed to sleep.
He will no longer be rocked to sleep, has not slept in his cot since Christmas Day and we have to lay with him at every sleep time to get him to go to sleep! Last night took 2 hours, but he did sleep 10.30-7 which I was extremely grateful for (because he usually wakes a number of times)!! I've had some shockers lately, one night last week he was awake from 11.30-3am and the next night he didn't sleep more then 30 mins at a time between 11-6am. I so hope it's just developmental and things will calm down as the battle for sleeps during the day is wearing me down along with the lack of night time sleep.
I'm happy to hear your DD has gone back to feeding to sleep. Maybe she needs to give my DS some tips!!