|Thanks for your assistance|
The thing about being an asshole to someone pursuing you is they have a mouth. A lot of people forget that humans do this thing called communicating. Especially when it can make someone look bad? That's the best kind of communication there is. When you're an ass to someone, they sometimes feel the need to exaggerate the situation to make you look even worse. Sometimes you can wiggle your way out of the nonsense by exposing one of their lies because if one thing doesn't fit, they lose credibility.
Are you constantly emotionally unavailable? Do you only have bad break-ups? Do your friends hate all of your significant others?
If so, this is probably you. Stop it. If you find that you like someone who only likes jackasses and you're not a jackass, Lord help you. It's hard to fake being a jackass. You can try drinking Vodka Redbulls, withholding compliments, and never retaining information pertinent to people's lives or interests but sooner or later you're going to slip up.
Things not to do:
Ask, "How are you?" and mean it.
Say, "You look nice/pretty/anything that is not an insult."
Know their last name.
Attempt to spend time with a person unless it is a direct lead up to sexy time activities.
I could go on but you get the point. Pretty much anything that acknowledges that they add any positivity to the world other than being your possible sex partner will out you as a non-jackass. This will seem out of sorts and therefore make you a weirdo in their eyes. I wish I had a solution but I don't. Oh well.