Wtf?
Report that pedophile to the police immediately. He groomed you online and raped you. The police will be of good use to you rather than a bunch of strangers online.
Also, get checked to make sure that you haven't caught an STD or pregnant etc.
you will find true love, so don't feel like you won't.
Moral of the story: Never agree to meet people that you don't know from online, always let somebody know where you are if you agree to make that risky step, make sure you have credit on your phone, be ready to beat the sh*t out of somebody who is invading your personal space and don't engage in a conversation with somebody who is waaaaaaaaay older than you online.