I definitely think there must be SOMETHING that makes Severus have Draco living with him; and I don't believe, knowing Severus, that it's just sex. I really wanted to give this a proper happy ending, but it just refused to do anything except leave it all undecided.