What is a good personality for a girl?

What is a good personality for a girl? She listens attentively before speaking her mind. She attracts unconditional love for she gives it freely. She values people and relationships more than material things. She brings out the best in others.

She listens attentively before speaking her mind. She attracts unconditional love for she gives it freely. She values people and relationships more than material things. She brings out the best in others.