and so detailed. refreshing.
Another thing to consider is how you present yourself to the ladies. An important thing to remember is that guys choose women, hoping that they will never change; while women choose men, expecting to change them.
So don't worry too much about making your hair or your clothes perfect. Once you get together with a chick, she's going to groom you like a doll: change your hair, your clothes, your shoes, everything. Give her plenty of material to upgrade and she'll be happy.
Let me let you guys in on a little secret. You want to know why "nice" guys can't score with the chicks, while the bad boys do? It's because "nice" guys are predictable. There is nothing worse to a chick than routine and predictability in a relationship. Guys naturally gravitate towards that, it makes them feel like things are secure and in a groove. But to chicks, it feels like the death of the relationship. Girls just wanna have fun, and it's no fun when you know what's going to happen.
It doesn't impress a chick when the "nice" guy sends her flowers or shows up on time for an important date. She expects those things to happen. On the other hand, with the bad boy, it's unexpected and therefore a thrill: "Phyllis, I can't believe he sent me flowers/showed up on time! He must really care!" When the bad boy, out of nowhere, does something considerate, it really gets those knees a knockin'. With the nice guy, it's either expected (for little or no points) or you fail to do it and cause disappointment. Another night of pornhub, kleenex, and clearing your browser history.
Being the nice guy is a bullet train to Friendzone Town. Don't be that guy if you want to get laid. Chicks will
say they want you to act like the nice guy, but that's just bullshit. THEY ARE HAPPIEST WHEN THEY WANT TO CHANGE YOU. Keep her guessing and watch those panties go flying off..