I know that co-sleeping is a big no-no when it comes to infants, and I will admit that I did it occasionally. When you have a breastfed baby - it is really easy to nurse them lying down and you can both sleep. All they want is the comfort of your breast, and it allows you to both get your rest while baby gets the nutrition/comfort they require.
As much as it would have been nice to co-sleep with Kyle regularly, Julien was a nightly fixture in our bed and I was always worried that he would roll over onto the baby, or kick him in the head or something....so it rarely happened. Now, at 23 mths, Kyle will still only sleep in his crib - which is GREAT in some respects, but it made it difficult to be out of the house when he was younger because he wouldn't sleep in the stroller/car seat or playpen at someone else house.
Julien, when he was an infant I would pull him into bed with me when he awoke at 4 or 5 am. This allowed me to get an extra hour or 2 in, even if he didn't sleep he liked the comfort of being next to me. When he was about 20 mths old, my hubby was working a weird night shift, and when Julien woke up in the middle of the night I would bring him into our bed. It got him back to sleep, and let me sleep too!
However, at 5 yrs old, he is still a nightly visitor to our bed. I am not completely bothered by it, he obviously needs the reassurance, so I will let him continue for awhile. BUT - what used to be a 3 or 4am visit, has now started to become a 10pm - 12 am visit. It has gotten MUCH earlier. I am tempted to sleep in his room for a week and see if we can get him out of the habit....the problem lies in that I would need to sleep on the floor.
What is REALLY funny - is that before I became a mother, I swore my kids were not going to sleep in my bed. Ever.... haha, guess I was wrong.
Do your kids climb in with you?