definitely crazy, and ridiculous.
DS should not be watching computer games until 10pm. Nor should he be sharing a bed with DP (is DP his dad???)
He is not a baby and should be in his own room in his own bed. He will need his privacy soon, he is about to hit puberty, go to senior school...
DP should be downstairs with you, and later in bed with you. But you know this.
Suggest that you remove ds to his own bed. Get him a cd player and let hm have books on CD to listen to. Dark room, maybe a soft nightlight if he is nervous, but no more in your bed. Make sure his bedroom is a nice place to be - clean and tidy, fresh bed linen, a room that appeals to a young lad.
He is also old enough to talk to about WHY he won sleep in his own room. SO allay is fears, but treat him like a toddler - keep sending him back to his own room if he wanders in.
Also, get a lock for your bedroom door and use it overnight.
He will soon settle down. A week of grumpy sleeplessness possibly, but its the holidays, so he can sleep late and catch up.
You have to have the balls to follow it through though because if you capitulate even once "because he is so tired" then its back to the drawing board.
Maybe think about getting some of his mates over for a sleepover - he's hardly going to want to sleep in with DP then is he....in fact, this could be the carrot at the end of sleep training - he gets to have a mate over?