The more I talk to people about this - the more common I find it is- I thought we were the only "bad" parents that let our kids do this- and then we realized- like 80% of "bad" parents do this too- we're not bad- we just want our peaceful sleep, and if that means letting our toddler sleep with us- then we do it. And one day we finally get our kids out of our bed and then we learn what its really like to sleep well at night because we are not being kicked all night long- and we stop and think- Hey, why didn't I do this sooner. Every kid is different, but this is what worked for our 3 year old. Every night we established a pre-bedtime routine (this is probably NOT what helped the most though- but did contribute,) then we would go to his room and he would pick out two books. We would read those. We would lie in his bed together and sometimes he fell asleep to me reading to him and sometimes he would have to fall asleep afterwards. After about 2 weeks of me lying in HIS bed with him until he fell asleep, I would read to him and then I told him Mommy hurt her neck and it hurts to sleep in his bed, so I am going to sleep on the floor, but I would be right there. I would lay there for about 10 minutes, wait to hear his change in respirations, then sneak out of the room. If he woke up and came into our bed, we carried him back to his own room, and put him back to sleep. Then after about a week of this- I would read 2 books, and then say I am going to work in my office, right next to your room, I will be right here if you need me. He is now almost 5 and still sleeps in his own bed, no night light anymore and no more coming into our bed. Everything is better, including sleep, sex, and all of the other things that you lose with co-sleeping. I am sure you will find success at the end of this road- but it won't be quick- we tried the quick tricks and easy fixes but no luck. Every kid is different, but this is what worked for us. Good Luck!!!!