T.K.
I have heard of people trying to slowly move to the door - like one night they sit in the chair next to the bed - the next night they move the chair farther away from the bed - and so on and so forth until you're outside the bedroom. I know it would take a while (a couple weeks) but if you have been doing this for 2.5 years you can't expect things to change overnight. I have also heard of 'I'll check on you in 5 minutes - Mommy has to _____ and then come back in 5 minutes and slowly progress to make it longer in between checking on them. I would just suggest you do stuff gradually because he is in this routine and will not understand why you are not laying with him anymore if you just decide that tonight's it - I'm done - I'm not laying with you anymore. Good luck!!!