Every woman has her prince charming but there are some qualities that every woman appreciates in a man regardless of who they are in love with.

1. Women love men who are not abusive. Just as men dislike women that nags and abuse a lot. Women also do not like men who verbally or physically abuse them. A woman wants to be treated with respect at all times.

2. She loves a man who will never think of cheating on her. She wants a man who cheating doesn’t even cross his mind. One who is faithful to a fault. A man who she wouldn’t have to suspect every ‘friend’, ‘business partners’ or ‘call contacts’ he has.

3. A man who doesn’t speak bad of others every time. She wants a man who rarely speaks ill of others and who treats others well . Because if he could treat others well and speak good of them then chances are that he would do same to you.

4. A man who takes responsibility of his actions. She doesn’t want a man who is always playing the blame game i.e blaming people for every failed action he takes. Those who take responsibilities for their actions easily admit their wrongs.

5. She loves a man who has her back all the time, consciously or unconsciously. She needs support from her man.