Ds 16 and I had row yesterday, started off about money as usual but escalated. I should have walked away but tried to reason and it fuelled the fire of entitlement. Didn’t speak all evening. This morning I’ve woken up and decided to be bright and breezy, ignoring yesterday atm, asked if he wants to take dog out with me. Grunted yes.
So, wise ones... I fear my precious boy is very selfish, dh has similar tendencies but am beating them out of him gradually over the years 
How to manage this? Do I rake over old ground and re-start the argument, he will be 100% sure he’s right and argue his side (very bright, think lawyer) or model benign benevolence. I fear if his behaviour isn’t challenged he’ll never change BUT I hope that by being pleasant etc I’m showing him I don’t hate him blah blah.
Basically I suppose I’m asking how to challenge what I know is unacceptable behaviour without it escalating again.
He WILL NOT accept he may be wrong.