Wow, this could have been written by me, except it's a girl in my case. Unfortunately, I share my daughter with her grandparents on her father's side(and father, whenever he shows up)and they have gotten her used to sleeping in the same bed as them on weekends when they get her. Since I want to stress independence when she's in my home 5 days a week and I also want to have my own queen size bed to myself, I put her in her own room to sleep, but she will do the same thing as your boy: cry like she is possessed until I come in to her room, and she will say "lay down, mama, layyyyy doooooowwwwwwnnnn" with an awful scream that sounds as if she is being murdered. She won't stop either! Everyone suggested to me to just put her back in bed and sit there and wait till she falls asleep and then go back to my room and she will sleep for the night, well no, not in her case: she will wake up every hour or so and get out of bed to check and see if I am there, if not, she will run to my room with those screams that make me jump out of bed and feel like I am having a heart attack. I have had to sacrifice my sleep and comfort and sleep in the guest bed in her room, which is a tiny twin bed, in order to stop the gut-wrenching screams. I can say goodbye to any privacy or love life I may wish to have in the future, and I have had to say goodbye to a long, wake-free night as she will talk to me when she is in her bed to assure herself I am there. There are also times she will get out of her own bed and cram herself into my twin bed with me, which is quite awful. I am truly miserable and go to work everyday as a zombie. I hope someone recommends something good to you that I could try too, but I doubt it will work in my case since her grandparents openly defy me and will sleep with her in bed on the weekends just to make her do the same to me during the week, so they will have won in making me miserable. I hope you have better luck than me and don't end up a zombie and a slave to your child though...