Hello my name is Jhon, and I am twenty-one years old. I am currently working part-time at a retail store in a small town trying to save some money for College. I am kind of socially awkward. I started working at my current job one year ago. I didn't talk much at all except to customers(which I had to), and it took me five or six months to start talking to any of my co-workers (at least more than just asking what time they work or how they were doing that day). I do currently have a few friends now from my current job, however I still don't talk much at work.
About a month ago this girl started working there. I remembered her from high school she was a grade below me and we rode the same bus. We had some mutual friends, but never even talked to each other. I don't know what came over me but I went up and talked to her first (which I never do). I have realized I talk to her more than anyone I work with, and It feels like the day goes by quicker when she works with me. Realizing this I started talking to her less, because I fell like other people have noticed.
It's not like I'm in love with her, but I want to ask her out. I'm not afraid of getting in trouble where I work. Even if she told my boss I would just get a warning( however I don't think she would anyway). What I'm afraid of is gossip if I get turned down, and how awkward I might feel at work afterwards. I don't like being the center of attention. I have asked out three girls in my life and I have been turned down every time (one turned out to be a lesbian).
I do really like this girl. She is not the most attractive girl I've talked to or asked out but she is pretty, and has a great personality. One more thing you should know about me is I don't want to be a one night stand guy I really want a longterm relationship if we get along outside of work.
So, should I ask this girl out and if so how should I do it? Ps. Sorry for making this so long I thought you should get to know me a little before answering.

