Have just read the answers received so far; some appear very harsh and lack understanding. We have 2 boys now 15 & 13, the eldest very rarely came into our bed, apart from Christmas mornings (and even then I have to wake him up!) I don�t recall the last time he was in our bed. However it�s a different story with our younger son; is it because we�ve babied him being the youngest? I don�t know. He still likes a cuddle and even now on the rare occasion wants to join me in bed, this is when we chat about his day and I find that this is when he opens up if there is something on his mind. He does not sleep in our bed; going to his own after a chat and a cuddle. TopCat has some very good suggestions, I would also ask why he sleeps in your bed, is it all night or can you place him in his own when you are ready to go to bed? Is he a happy child, an only child, the youngest child? Does he have low self esteem, is he bullied or at the end of the day (pun) perhaps he just likes the comfort it gives and it�s now a habit. I have always told my self he won�t be doing that at 18!!!!(wearing nappies, sucking his thumb etc. However you do need your own space and time so work on getting him to his own bed but do not make a big issue of it, make it fun as Top Cat said the big boy thing
Good luck
Pam