We've all had our close calls here. Others haven't been as fortunate.
I'm not trying to lecture, but...somehow I always end up doing it anyway. The trust thing around here. Also something that you shouldn't take lightly. I don't trust you. I can't trust you, not until you're guaranteed in the clear. Trusting people isn't easy when half the people running around here are looking to kill you and I think you should take that into consideration the next time you invite a stranger over.
However, I will give you credit for refraining on handing out your address on the spot. Smart move.