I am Canadian, and two pieces of advice. never give any personal detail out until you know someone well. get to know them online, and never meet someone except in a public place. I have chatted with many subs, and mastered a some. The one thing that sticks out in my mind is their first experience in real life. you must be cautious and never accept someone as your master, until you know him very well. and the older the better. In my opinion many so called masters are learning on the job so to speak. And you do not want to be a failed test. remind me I left you a message anytime you want to chat