you will both need to be on the same page to get your bed back. you can have a "sleep in your own bed boot camp" in which you make him stay in his room in his bed. for reassurance you can take shifts to stay in his room with him for reassurance (sit in a chair and do not interact with him. just make sure he can see you. he may cry scream beg or plead but stick to your guns. it is going to a be a rough several nights but you will win and he will get the idea. he loves you and wants to sleep with you and snuggle you have to create an environment (his room) where he feels safe and secure. read to him. give him a night light. have a bed time ritual. also make him take naps in his room. not your bed. reward good behavior (you choose the prize) but do not punish him for wanting to sleep with you. this age group is very stubborn but the parents need to be smarter and more clever.
my three year old sleeps with me and my husband how can we get him out of bedroom?