Hi L.,
Co-sleeping is great in many respects, but if you are hoping to get back to semi-full nights of sleep eventually, you might think about starting him to sleep in his crib at night, nursing him in his room and then putting him right back into the crib. If he doesn't need milk during the night, keep doing what you're doing, only start "weening" him of the "visit" by letting him fuss for a few minutes before going in to him. Often, given the opportunity, babies will find their way back to sleep without us intervening, in fact, that would be the best "training"...getting him to soothe himself. Soon, he'll be able to grab his pacifier and direct it back into his mouth on his own. You might put a couple pacis in near his face so his odds of grabbing one are better. We co-slept with our first daughter for over a year and when we finally let her try it on her own, it was only about a week before she could do it. I thought, what the heck...I could have been getting sleep this whole time!? With our second daughter, I realized that we needed to actually give her the opportunity to get a good night's sleep and I went in, fed her and then put her back in the crib. She did very well with this and we've used that method with our next two kids with very good success. We still get lots of cuddle time in the morning when all the kids pile into our bed, but we all sleep much better this way. Our 13 month old is still waking up for feedings during the night, but I let her try to get back to sleep on her own before I go rushing in. If she's still crying/fussing after about 5 minutes, I go in. But often, at least the first time she wakes during the night, she puts herself back to sleep within a few minutes. I think I thought it was easier for all of us to co-sleep because the "kitchen was always open", so to speak. But in reality, I think she was only eating because the food was right in front of her! When we started looking at sleep as one of the major needs of the kids, we started "allowing" her to get better sleep by letting her sprawl out on her own in her own space. All kids need lots and lots of sleep. I would also make sure you're not keeping him up too late and just calling him a "night owl". My sister in law still does this with her 2 year old, and I'm convinced she's not learning to her full potential because she's dead-tired all the time! Their brains need so much sleep and plus, you need time with your husband or just to veg-out and recouperate!
Good luck...I"m going to bed now and getting my much-needed sleep! J. (mom of 4)