Honest, Loving, Caring, Very open minded, Forward-Looking, Competent, Inspiring, Intelligent, Fair-minded, Broad-minded, Supportive, Straightforward, Dependable, Co-operative, Determined, Imaginative, Ambitious, Courageous, Mature, Loyal, Self-Controlled, and Independent. Loving, Caring and Understanding