i nursed 3 kids, all for an average of 2 years. my first is now 8 ( sniff!) and he still doesnt sleep through the night. meanwhile, lilly started sleeping through at maybe a year or so, but it took me 2 hours of bopping her to sleep every night after i weaned her at 18 mos, i was pregnant and the doc wanted me to stop, so i weaned. we went through about 5 of those boppy things, by the time i stopped she didnt even bop anymore, just laid on the floor. but holy cow she wasnt ready to wean, but she never would have been, not for so long anyway, she was just like that. she slept better once she was in a bed at about 2 years. tyler slept absolutely horrible, it was a terrible experience, i never slept, nobody did. its kind of a small house and he woke up so many times a night, it just got worse and worse, till at about 10 mos he didnt sleep more than an hour at a time, ever around the clock. i had to let him cry, it was really horrible, we were all completely sleep deprived, we were getting crazy. so let him cry at about 10 mos, i had never done that with either of my other kids, i dont like it, i dont believe in it. but i really had to so i did. it was awful but i swear it was only a couple of nights. i still nursed him to sleep, but when he woke up all night i wouldnt go in. he cried for a couple or 3 nights, then he stopped. and i still nursed him to sleep every night, but i wouldnt take him out till the sun came up. over time i taught him that he comes out when its light out, i showed him the window over and over. anyway, after that he slept awesome. he still sleeps better than anyone in the house. he goes to sleep with a smile, unbelievable. so... i guess my point is that they are all different. but you cant put a price on sleep. you have to sleep, so does he, so does everyone. its not good to go a long time without. good luck