I'm sorry this had happened to you.
Do listen to the advice people had been giving you, don't meet strange guys at THEIR place. Meet them somewhere neutral, so you could see whether they are normal or of the rapists/serial killers variety.
Unfortunately many of these folks are more normal appearing than you'd think. Many times they work at being seductive to get you into their confidence. But yes I hope you learned something from this safin rules; very scary and glad you got home even if it was the worse for wear.
Thank you both for your replies. Yes I have learned a lot from this, it's the first time it's happened though. No more casual sex for me....