someone who is cool and fun and wont give up easily and will share the load of a relationship.some who is caring honest at all times and is trust worthy and is dependable.