I think you handled it just great. He came away understanding what you said. Let's be honest, that's all you can expect from anyone. Whether or not that understanding changes his behavior is up to him.
Have a safe, fun trip!
Pattie
When you can't make a decision because you are torn between your heart and your head, listen to the half with the brain.