Being honest about the feelings and everything else with that other person builds foundation into your relationship like trust, companion and many other things.
Not to mention, you have to be honest with yourself as well. the way that you are about yourself radiates off and they can see/seense it and it will catch up to you, and not in the greatest of ways either.
Respect. I think with respect comes everything else. When you respect a person, you will know to treat them right, you will know to respect what they believe in, or things they do. Respect, to me is one of the most important things within any person and any sort of relationship since, to me, it encompasses everything else.
The trait of being relaxed (as opposed to fanatically following certain aims or routines). The trait of being not mega-serious about life universe and everything.
I have to go with acceptance. I can't respect or expect honesty from a person that doesnt accept most people.
best trait in a person? oooh depends what you want from someone.. i'd have to put sub-headings in lol >.<
Check these links
A balance between respect, honesty and humour. :)
Humor and honesty.:)
LOVE. . . .:-)