There's a girl I study in the same group with. She's obnoxious, but she has a nice body, and somehow, I find myself attracted to her physically; sexually. I wouldn't want to even be around her, for she spills constantly how terrible the world is about her ("The exercise is too hard!", "The weather is horrible", "Oh, I just wanna die" - when nothing so terribly bad has happened) - but when I look at her, I want not to remember that, for her body is hot.
I'm generally easily excited when it comes to sexual activities, so I had this feeling before. This time, however, the situation is complicated both by the fact that rarely have I seen such a body around me as well as that I'm weirdly attracted to the girl herself because we bear the same flaws. When I look at the way she behaves, I see myself merely two years ago: I was as obnoxious a person when I first started university. From all the introspection I've done so far, this seems to be the reason I'm attracted to her. I also have a tendency to idealize people unconsciously, which doesn't help the situation.
I don't want to be attracted to her - at least sexually, for I suppose that the emotional attraction from the flaws will not go away any time soon. How common is it to be attracted to a person physically without being attracted emotionally (or being repulsed by them)? How do I process it and not fall victim to such a line of thinking?