Слушайте, ну человеку не 3 года. Просто говорите "Сын, ты уже взрослый, чтобы спать со мной. Поболтать можем, но спать с тобой в одной постели я не могу." Моему 15, до сих пор иногда приходит и заваливается на мою кровать (муж тоже в длительном отъезде), болтаем, обсуждаем, может с младшим повозиться чуть-чуть.