I read about relationships to learn somehting, but I rarely comment. This article demands a comment. It seems it is saying that if you have a nice personality, are stable, and safe, the ladies are going to like you. That makes no sense or there would be no such thing as the friend zone. That's where they put the guys with good personalities that don't have something else they are looking for. Many women have relationships for money, no questions asked. Many women don't care what kind of person you are if you aren't good looking.
Be serious.