Sounds like a jerk.
No, that's not jerk material.
We have a term for this kind of people, in Japan, humoristically, you could call it Yandere, but it's actually not.
In Poland we would call that kind of people, a man in this case, popierdoleniec.
I am not aware of it's equivalent in English, I know all bad words and curses in english language, and none match it.
Take Son of a bitch, mix it with asshole, add a pinch of bastard, and pepper it with scum. Then up with with ^6
the result would be an image of this guy:

Being the handsome guy.
And the person I am trying to translate it into, is ugly like you have never seen before
