Do you seriously have an issue telling a dude that you aren't interested, and to please leave you alone? Or tell him if he keeps it up you'll report it to the cops? Fuck, if you can't even grow that much of a spine, it's no wonder people would continue to badger you after you don't even tell them no. Thankfully not all women are as meek and useless as you are when it comes to defending themselves.
Nobody said you had to involve physical violence, that's never the answer. But tell the dude off. Ignore him. Block him from messaging you if you can. If he keeps it up, warn him you'll call the cops. If he still does, CALL THE COPS. It's definitely harassment at that point. Hell, if it has all been over text/email/chat, then you have evidence. Problem solved. If for some ungodly reason he physically hurts you, good lord, get the law on his ass. You'll own him for everything he's worth, and he'll most likely either end up in jail or at least get it on his permanent record.
You know, I used to complain that guys were turning into whiny bitch women, but now it just seems like people in general are, regardless of gender. Nobody wants to stand up for themselves, people would rather live uncomfortably with anxiety forever than to confront someone and end the anxiety. These are the same people that call others 'creepers' for complementing you, regardless of the reason for it. Or even looking in your general direction.
Gender issues are a forbidden topic. Closing this.
CLOSED.