Ok, I might have missed something, but why did you have to drive them to his place? He should have just picked them up at your house. And when he picks them up, you should have shown him that you were on your way out to someplace.
You're enabling his behavior. You even mention that he took YOUR stuff. That's being an ass. You should have restricted all that. The thing is to not make his life a paradise as he steps all over yours.
M-43 W-40 2D - 9 and 5
Emotion, yet peace. Ignorance, yet knowledge. Passion, yet serenity. Chaos, yet harmony. Death, yet a new life.