he said he wanted him home by half nine. the op never mentiond once that the kid has a 9.30 curfew every night. he said he wanted him home, that night, by 9.30
good game reading skills.
actually, you'd be the one in the wrong, he never said he had a specific curfew, but he very much said that he had given him special permission to sleep out that night. The only, and i really do mean only logically conclusion is he is not allowed to sleep over and friends as and when he likes. If theres some limits on what he can do, he's simply not being treated as an adult.
There is no alternative way to interpret what he said. The kid has restrictions and is in no way remotely close to be treated as an adult. He's doing that very common parents saying they are treating their kids as adults while actively treating them like children. Adults don't get punished for not doing the dishes, the dishes simply don't get done, adults don't get thrown out for forgetting to shut a door, they just have to deal with the consequences, in this case maybe fixing furniture or cleaning up some cat crap. Adults don't get called in the middle of an evening out and a demand that they come home instantly , unless they are married
By every single last definition you are not treating your kid as an adult.
Its this simple, pick anyone you want, your boss, a coworker, the person behind the till at Tesco's, a bus driver, your mum, your best friend, your wife, your vicar. THese are all adults, did you treat your kid like you treated them? or did you merely say you were.
Whats more frustrating than adults treating another adult like a kid, is when they do it but insist its how they treat adults. If your kid has ever, even once seen you speak to any of the people I listed above he can see you aren't doing as you say. SO please explain to me why he should respect him.
I guarentee that if you really treat him as an equal, incredibly quickly he'll do his share around the house and get on with his life. As long as you treat him as not a real adult yet, you'll distance yourself further and lose more respect.