In my opionion you should be moving all responsabilities AWAY from him other than his OWN (let him do his own laundry and cook his own meals)

It doens't matter if he's gonig to be home, arrange to have someone watcy your D anyways... it tells HIM he's not RELAIBLE... He will make a stink about it...

You just tell him, you aren't honest or reliable.. and walk away

You also don't need to tell him when you are going out or where...

And who's car is it? If its yours, tell him to get his own and have the car locked down so he can't use it