I agree with each of the points made in the article. I'd add: Mistake #6: You try to hide who/how you really are. Even though a little nervousness can be cute, and shows humility and that you're not a cocky asshole, generally speaking, not being yourself (putting on a front) might lead a person to think that you're being fake, and will most likely dislike it, because that's the first indication of someone who may bait and switch on you as soon as they get comfortable. If someone doesn't like you for who you are, then it's not meant to be/work out, and you should not waste your time anyway.