Hafiz said this quote

There is absolutely a big difference between getting a date and getting a husband. Being overly materialistic can get a lady some dates, but an impeccable character will surely get her a husband of a lifetime. Men that know what they truly want in life, as well as how to treat a lady like a Queen, tend to look for women with great character, and not women that hide behind their materialistic illusions. Every female can afford a makeup and other accessories, but not too many females have good manners. Therefore, it is quite a difficult task to get a good husband by depending on your physical appearance alone, because a lot of ladies are already using the same strategy. So why not dare yourself to be different and take a positive route?