I am 21, never had a boyfriend, but I never go to bars or clubs. Guys never approach me, ask me out, and they almost never hit on me when I go to coffee shops, when I do grocery shopping, or to the gym. I am in shape (I am 5'6 and weigh 125 pounds) and I try to wear makeup sometimes just to look good. No men chase me or pursue me and I feel like I will stay single for the rest of my life. Every once in a blue moon, I may get a stare but that is it. Yes, I am shy but I would never be opposed to a guy approaching me or starting a conversation. Now, I don't feel like I am too ugly for guys not to like me because I have had two taxi drivers call me beautiful, but obviously, they were older men. I don't know what to do?