>obnoxious self-obsessed loser when you think someone is flirting with you when they're not
If you can gracefully accept a no and move on without placing blame onto the other person, then you're not even close to this. If someone has a problem with it, and some will, it's their own insecurities reflecting this, not you. It has taken me a really long time to realize this. Sure, not EVERYONE who drops hints or is super friendly is into you, but you're not going to be approaching EVERYONE, either. Don't act thirsty, just try a return flirt once in a while, or outright ask if you are confused. "Hey, I could be wrong, but are you interested in getting together some time/ want to go out on a date?" "Oh, my bad, I misread" etc. Learn to swallow your embarrassment and take advice gracefully, and you'll pick up on things better with time. Fuck anybody who treats you like a loser for it, they aren't worth your time. Your attitude in being a decent person to others is the most important part here. Younger me used to think all men were just awful people trying to get into girls pants, but time around different kinds of people helped me stop projecting my social fears onto my interactions.