Oh he knows he's wrong, and that's his way of saying I'm sorry I was a jerk.
However, the goal here is NOT to have him apologize, or kiss you butt, it's for him to not be a jerk in the first place. I think you handled it nicely, but you might try being a little powerful and see what happens.
For example. At some peaceful time, maybe right before you ML, you could gently inform him that you've bought him a AAA membership and they give out free maps. Tell him that it gets stressfull when he calls you for directions and you don't want the stress to mess up your desire for juicy sex with him so from now on he should get his own directions. Then give him some sexual directions of your own if you get my drift. And stand joyfully firm the next time he calls for directions. Tell him to call the place that he's going for directions, and then tell him to get home quick because you want him NOW!
He's a tough one, but YOU are top cat. You want to keep him wild and free, but just need him to be respectful. It'll happen.
Love,
COG
My Story http://www.divorcebusting.com/forum...&Number=660444&page=2#Post660444