I am having a hard time meeting girls for lots of reasons. 1. Im 20 and still live with my mom as she has a huge house which is too big for her, so I help her out with house stuff and rent, it also helps save me a TON of money by living at home still. this doesnt help. 2. all I do is work and sleep. I have very little patience and stupidity just drives me crazy, which is why I rarely hang out with my moron friends who drink all day every day. that doesnt help. 3. I live in a tiny town and dont drink. im not a bar fly like everyone else, matter of fact I NEVER go to the bar, nor do I drink or smoke, so that doesnt help. 4. I dont go to college and dont plan on it anytime soon so that doesnt help. 5. im pretty shy and anti social, cant stand hanging around stupid people or drunk people (same thing). I also cant stand cigarette and cigarette smoke which seems to be everywhere, it pisses me off to the point where I dont even hang out with my friends. 9/10 people I know smoke so id rather be alone. the only good thing about everything ive said is that im super healthy/fit, and ive got lots of money, whereas all my friends have destroyed bodies and bank accounts, yet theyre the ones getting all the pussy!!?! so how/where did you guys meet your woman? at the rate im going, only extreme luck/fate is going to make me run into a girl as I basically work all day in an oil+h2s gas plant. then hang out at home alone.... not the best strategy for picking up women. pretty much the only time I have a chance is when im driving around, or going to walmart or the local store, otherwise im a hermit.... sooo any advice or tips? I know beggars cant be choosers, and I have very high standards and am pretty shallow and brutally honest and pretty shy, maybe im just not meant to have a girl. maybe only time will tell, but im getting impatient!