A couple of points that really make a difference and ease frustration for most guys. A most important skill to develop is the skill of calibration, meaning changing how you act depending on the other person. "But Lifestyle, aren't you supposed to be a brickwall and not change no matter who you are talking to?" Well yes, you are partially correct. But the real OG's in life know how to calibrate properly. Take some really charismatic people you know. When they are with really cool ass football players how do they act? Probably loud, mess with them, have good comebacks, and fuck with them a little bit while also being fucked with himself. One of the boys instantly, can take heat and dish it out like us men do.
Now that person, if he was smart and socially adept, how would he act with a nerdy crew that is really shy? Hopefully not the same. If he told one guy in this crowd "fuck you man hahaha" like he did with the first guys, they'd probably take it to heart. He would be overbearing (thus why there is such miscommunication between cliques, they don't know how to calibrate to each other).
Same goes for girls. The 10/10 who has been hit on her entire life and handed things while the man gets on his knees begging to take her on a date, has different perspectives than the cute shy girl who gets super awkward everytime someone talks to her, and probably was not very cute in high school. If you are loud and super teasing with the 10, it would probably work out well. With the cute girl, more than likely you will be overbearing and push her away.
Just thought I'd throw this out there, think about it next time you aren't doing well with a girl. Am I calibrating correctly?