Robx-Him sleeping on the couch while you are wanting him to sleep in the bed with you speaks volumes, there is alot of distance between the two of you, he feels so far away from you that sleeping next to you and being separated by a few inches actually intensifies this feeling. He feels alone or lonely for some reason and lying next to you reminds him of this. Yeah I'm reaching with this but I've read about this a few places, sounds like what's happening here.
Can you elbaborate on this..my husband is doing this but he sometimes he wants to sleep with me on the couch..he is actually sleeping in the basement..