Be firm with him and tell him that the lounge is just that, not a bedroom. He should have set times for using the Xbox and watching TV, sounds as though he spends far too much time with both of them. I wouldn't have my son sleeping on the sofa, not a chance.