Asking out high school crush?
Right now I am entering my junior year of college, but I had this crush on a girl in my high school my entire high school career. I was really good friends with her through most of high school, until our senior year when we didn't have any classes together. The reason I never asked her out was because I almost always had a girlfriend, although this crush hated almost every girl I ever dated. I also know she had a crush on me during the first couple years of high school, but I am not really sure about our junior and senior years.
The girl is a great person, and I know we would get along very well. She has a good sense of humor, is intelligent, and is a really beautiful girl. She actually is an ex NFL cheerleader (but never cheered in high school, she just was an avid dancer). That isn't what intimidates me though (I dated the captains of our cheerleading team another high schools team in high school). I know she respects me (apparently graduating 36/363 in my high school class qualifies me as a genius in her eyes) so I can't figure out why I can't just grow a pair and ask her out.
For some reason, I never have confidence when it comes to talking to girls. The girls seem to always come to me so I never need to make any effort. I have never actually asked a girl out on a date. Now though, I have been single for about three months and I have found myself wanting to ask her out real bad, but I just don't know how. There is a good chance I will be seeing her soon because I will be going home for the weekend, but I have no idea what to say. I can't even bring myself to send her an instant message! I probably will just act like a fool and be really awkward. What should I do?