You've got to take responsibility for your actions and not make your problem other peoples' problem. If I'm nearsighted, it's irresponsible for me to drive without my glasses. Likewise, if you're bad at pickup up social cues, you probably should not be hitting on coworkers.