>>133969
>It always feels wrong to talk to random people in public areas.
Yes, it feels weird, but if you see a girl you'd like to date, then go talk to her anyway. It helps to smile and point out something humorous or amusing to break the ice and get some conversation flowing, then introduce yourself properly once you are comfortable speaking to one another. If a girl finds you attractive, she will smile if you smile and laugh if you laugh, even if she doesn't get the joke. Remember that there's nothing to lose; if the girl is taken, "taken" (doesn't like you), or it turns out that you don't want her for whatever reason, you just walk away and carry on with your life. Also, it gives you valuable practice and will make you more comfortable approaching women in general.
>When I go to the grocery store, I go there to buy food. When I go to the gym, I go there to lift, not to pick up chicks. Etc.
Remember that girls want a boyfriend as badly (or moreso) than guys want a girlfriend (although it is easier for them, since women are more in demand and play the passive role). Many of them spend an hour on their hair alone every morning, and wouldn't dare go out if it weren't on point. Why is this? They want to be appreciated, paid attention to, and lusted over by men, in order to reap the social benefits and potentially secure a quality mate. Men nowadays are largely beta and seldom approach women, so don't underestimate the value you bring by having the nads to be confident and treat a woman like a woman. The point I'm making is that girls want attractive guys to hit on them, even if it goes nowhere- it makes them feel pretty and thus valuable. You're not "harassing" her by interrupting her grocery shopping to make her smile and laugh, she'll be pleasantly surprised unless you're unattractive; women are highly social animals.