Well his name kinda gives it away doesn't it? zach..bbs
This is why you don't meet up with people online and have no real proof they are real. Its def a life lesson.. learned the hard way. Next time video chat first and its probably best if you don't met up with anyone until you are 100 percent sure whos on the other end of the computer screen.