not sure what is going on

I think I might have gone overboard.  Maybe I was too harsh?  I have no idea.  I know I wasn't raising my voice but he was.  I wish I would have reminded him that we love him but can't sit back and watch him do what he does.  I know I gave him a choice - not sure if he really heard that part.  He has always had selective hearing but - that could be the manipulation part of it.  Only hearing what he wants so he can twist it?  Who knows?  All I know is this is very hard.
 
When he knocked on the door last night we let him in (it was before curfew).   I told him not to bother coming home if it's past curfew. We hadn't seen him in a few days and instead of asking him where he'd been, we asked him why he was home.  I think we caught him off guard.  He's not used to hearing that from us.  
 
 
All he wanted to do was sleep and get his cell charged up.  I took his charger and he was mad.  I didn't give it back to him when he got up so he used our house phone and left this afternoon and I know he's not coming home tonight.  
 
slgh