If he wasn't sleeping in his own room before it's no surprise that he doesn't want to be on his own now. That, coupled with an out of state move is going to make it difficult for him to make that transition.One thing that will help him stay in his own bed is to involve him in decorating his room. Have him help choose a theme, paint colors, sheets, etc. That will make him more excited about having his own room. If he wants one, give him a night light and/or something that play quiet music. Make sure you have a good bedtime routine. Read him stories while he's in bed. Make bedtime a fun, enjoyable experience, not something he dreads. If you have to, sit next to his bed until he falls asleep so that he feels more comfortable about sleeping on his own. And if he wakes up in the middle of the night take him back to his room. If you have to sit with him again, do it. It will mean you'll get a little less sleep, but you have to be firm. (I'm all for cosleeping when kids are little, but 7 is definitely old enough that he should be sleeping in his own bed.) Be consistent and he should be sleeping in his bed soon.