So you behaved like a jerk first after she approached YOU. She recognized your negative power move, and she doesn't want to get involved. She saw the real you. I suggest you bestow all your wonderfulness on the next girl, and just hope she isn't smart.
i also agree that your ego it too fragile to deal with girls who think they deserve a more civil person than the likes of you. The great news is that many girls have serious self esteem problems, they will be perfect for you, You can be the serious preoccupied asshole who snaps at anyone who dares to speak to you as you are o the cusp of discovering a cure for cancer. There isn't really any hope for you, you will have to settle with friends who put up with your moods, girls who believe you act like a jerk because your so freaking deep. (they will think you're special ,even if you don't arrive to school in a short bus)