Bars are the best place to meet women for sex. Everyday life is a great place to meet women you'll flirt with for awhile, maybe get a number from, and then never really do anything with. Either you'll never call her, or you'll call her and it'll be awkward for both of you. If you're looking for a girlfriend or something, best place to meet women is through shared activities. Clubs, work, or whatever. You cut down on the artifice and awkwardness of having to compress romantic interest into a single event (random meeting or random bar encounter), and you give the relationship time to grow out of mutual attraction and flirtatious friendship. I've converted a few random hookups at bars into LTRs, but the "LT" has never really been that long-term in these cases. The longest-lasting relationships I've had have been with classmates or co-workers; they've started off as sexually charged friendships (lots of flirting, hanging out together, etc.), leading to an inevitable hookup the first or second time we hit a bar together.