Hey guys, I'm in highschool and the girl I'm talking about has been my best friend since 8th grade and we've been together albeit not going out or anything bad and such. However, in freshman year 6 guys asked her out, in which she promptly rejected all of them. This year two upperclassmen guys have started hitting on her. One of them has already moved on and he's a cool guy that I accept and I feel ok with her talking to him completely. The other guy says he no longer likes my girl, but he used to. That was back in Feb of 2011, and since then he's given her things like expensive chocolates and such. I really don't know how to react, I know my girl likes me too but I feel anger towards the guy that gives her gifts as I feel that he's still interested in her. She's definitely not one who likes attention, she avoids being the center of attention like the plague.
Just to add some more, I'm not overall worried about this guy that gives her candy and such. He seems like an overall nice and pleasant guy that wouldn't hurt her. However, there's another guy in our grade that continues to touch her nearly everyday and everyday she tells him to stop and he stops for hte day, but the next day he'll touch her again. It's nothing serious, but he rubs her arm and it's really really weird. I already told him to F*** off and he seemed to get the message for a while, but he started again. Once again, she's told me "it's not worth it" to get into a fight with him. She doesn't like being toucehd for sure and even I'm barely allowed to touch her, maybe a hand hold or put my arm around her. It's also really weird, during class he'll stare at her and it's just strange. Today he told her to change seats in history class so she can sit next to him and she told him "no" and he asked "why not?". She said "cause you hate me" and he replied "no, you hate me" and later I'm so confused she said soemthing about how he hates me which he does and he replied "no" and she said "plus, it's all guys at your table and it'll be super awkward" and he said "no, I won't make it akward". Now, I'm not in this class but my girl told me all of this afterschool so I know I can trust her becasue she's open about what happens. However, I'm extremely angry towards this guy and I've already told some of my friends about it and I know if I were to get into a fight with him I'd have at least 20 guys and girls with me. He's practically the school creeper, he used to date the "hottest" girl in our school but he cheated on her and now noone likes him. He hits on at least 2 or 3 girls at a time, switching off every once in a while.
I really don't know how to react
Sorry the dialogue is messy, my head is spinning right now, whenever I'm angry at this guy it makes me so confused and blurry.
I guess one more necessary thing to add is that we spend every break/inbetween class 5 minute breaks together so I'm quite sure everyone and their mom knows that we like each other.