We did co-sleeping and I'm quick to recommend it as an option -- I agree that no

required. BUT -- did your baby sleep in a crib before you brought him into your bed? I forget how old he is... could he have become used to the crib?
Co-sleeping is usually warmer than a baby sleeping alone, too.