Why do I have a crush on a Jerk

I have a crush on this guy that's in my 5th hour. I'm a freshmen and we meet this year, in my 5th hour class at the beginning of the year, I didn't really care for him or talk to him at first but as the year went on he came up to me in class when I was by myself and started cheering me up, from there we were ok but ill never forget the day when out the blue he started being nasty to me. Calling me names and making fun of me in front if people in 5th hour. Days he is nice to me but then he starts calling me ugly, fat your typical 5th grade insults etc. Few weeks ago he tried knocking my books out of my hands in the hallway and when I said something back at him he throw a book at me and called me a some names out loud infront of everyone. ( later that night I crued and still do) there has been more naming calling incidents of this nature. I don't get him, he's been nice lately we talk over Facebook, and in my class, I let him borrow my stuff sometimes and use my locker abd he apoetciates it I guess, he even lets me use his iPhone sometimes. I have feelings for him and I don't know why, I HATE myself for it. I know he doesn't feel the same since he has called me ugly and fat. I play these incidents in my head over abd over again so I stop having feelings for him so I don't get hurt AGAIN, but they don't go away. WHY IS THIS? How can I stop? I hate myself for this.

(Sorry for this being so long. Sorry for poor grammar I'm typing this off my phone it's a bitdifficult)
:/

Maybe you have some deeper issues than this one maybe talk to a close friend or a family member?

Sometimes people have a special first impression on you. They seem to be nice at first, but if they notice that you don't fit in with their friends, they'll treat you different then when you first met. And they'll use the laughter and attention they get as encouragement to keep going. Long story short, it sucks falling for a guy you know your not meant for, but you fall anyway because you think he'll turn out different. This help at all?

All is women love a b@sterd. Goes back to caveman days of the tougher, rougher hunter. Most of them are worth staying away from. But if you like this guy then go for it. But if you gut feels something's not right, then it's probably right x

  • Why is there a buddy on my candy crush game? I don't know this person So I play candy crush on my iphone… Not through facebook. Which means I don't have friends on candy crush. About two weeks ago, another icon sat next to mine and I don't know who it is… When I pass a level, this person passes the level too… And the individual gives me extra life as well… It creeps me out because I don't know who it is… I almost feel like I'm being stalked. Has this ever happened to anyone?
  • Why is my crush laughing when he sees me? In the morning he saw me and was laughing Walking to the bus he was acting all crazy and lagging I had my iPhone and his mate was stopping him from coming close to me to look what I was doing on my iPhone
  • Why does my daily booster wheel not work in Candy Crush? The daily Booster wheel icon is present and when I click on it the wheel launches, but the wheel is dark grey and will not spin. When I close the wheel and try to launch it again it tells me to come back later for another spin. The game is on my iPhone and is not linked to my Facebook, nor do I want it to be. Does anyone know why this is happening?
  • Why does candy crush crash on my iphone 5? I updated to ios 7.0.4 and i can play when not linked to facebook but when you link it it says linked and when you hit play when it goes to the map screen it crashes. I can disconnect from facebook and then play. I have tried to uninstall both reinstall etc clear catche and have plenty of memory on phone. I have sent email after email to king and only get a generic reply.