About sleeping, my boy is a bad sleeper at night. I nurse him to sleep every night, it's a bad habit I know but I was very lazy to do other methods. He wakes up a few times at night too, just whining and crawling around with his eyes closed. Then I will nurse him to sleep again. Bad habit too!! But it works lah...
During the day, my MIL / mum will carry him, rock him, and sing songs to make him nap. When placed on the bed, if lucky, he will hug his bolster and sleep. If not, he will wake up and have to sing to him again.
Some friends asked us to use the Cry It Out (CIO) method to train them to sleep independently but we just can't do it.
Yoyosan, I also just tell myself one fine day, he will fall asleep on his own, I just have to wait for that day! Dunno when!