I see that and raise you a 68% on my math test. 
.
To be honest, my calculator is carrying my entire grade. I had a 75% at midterms, and now a 86%. I screwed up the first two tests. The reason being is that i make an insane amount of stupid mistakes, so I enter everything into my calculator and get the answer. Not to brag, but I am pretty damn good at math. I often participate in math contests and yield good results. Its just stupid mistakes that lower my mark.
Get yourself one of these: Casio FX 115 ES Plus.
She's perfect for me. Shes a Ford maniac (built a 67 Mustang 351w race car), likes metal (big Iron Maiden fan like myself, wears shirts all the time), has a Ps3, likes electronics etc. Everything interest wise the same. Everyyhing I want, and shes a blonde (have a soft spot for 'em). I talk to her buuuut I chicken out even asking for her number. I told her I like her too, she was like "wooorrdd". I even think he name is pretty, and shes fiesty...has a "I don't take 🤬 from no one" attitude...and I love that about her. Only issue is shes close to another guy....enough they "did stuff" (won't say) but ya. I'd forgive her. Shes why I attend everyday anymore...why I enjoy school. But why am I a chicken when its a perfect match..
Watch out for those types of girls. They tend to cause lots of problems. I guarantee you that you will end up being the small spoon.That "I don't take crap from anyone" attitude might slap you right across your face. Sure she shares a lot of interests and looks good, but with those come consequences, such as being high maintenance.
Having a partner whos a complete opposite person works amazingly well. My GF and I make up for eachother's weaknesses, and been together for almost 1 year.
Deathly scared of rejection, thats why. I'm very insecure about my body's appearance (I know, I sound like a girl :/), I don't think women see me as attractive. So when I get set on someone, I don't wanna get hurt real bad if I'm head over heals for said girl if the say no...let alone say it snobish, ignore me or get a big fat ewww like before :/
.
If a girl says eww, gets snobbish or ignores you, thank her for saying no. Those girls are the typical girls who end up screwing up their life. You haven't done anything wrong by asking them out. Simply put, they are 🤬
Your physical appearance should not be hindering you, man. I'm not that fit looking. I'm muscular as hell, but with a layer of fat overtop. I'm not ugly, but I'm also no model. The girl should like you for who you are, not for who you become for her. If you get rejected, so what? You tried, she didn't like you. Its better than her not rejecting and then breaking up after finding out that she was never really into you. Ask her out. If she rejects you, its ok, you just move on. There's 7 billion people in the world man, there's gotta be at least more than one nice chick.
On the other hand, if she accepts, I'll be proud of you.
Don't wait. The later you do this, the longer she has to find a guy she likes/moves on. Go and get her tommorow!