Agreed, some one whom you can shared anything you wish and
vice-versa... You probably know each other's mood and character,
course of action and so forth, but due respect to your decision
even if he/she does not agree with your action. Someone who can
agree to dis-agree on matters, but should act as a filter to check
and guide each other in doing righteous things. Yes, you would know
for sure, he/she is always there if needed (but you may want to
avoid causing inconvenient to him/her), and will not hestiate to
render assistance whenever possible, sometimes, even overboard at
the expanse of those close to him/she just because you are his best
friend. Something hard to come by should you find one.. Some one
close to you, but not related to you. Yet, he may just behave like
another memeber of your family when he visit you, no body bother to
treat him like a stranger, even included in their family
outing.
Someone trustworthy in character and you know regardless of what,
comforting to know that his silent presence in time of needs, when
you are down is more than sufficient to enlight your burden and
ease the load in you, would feel encourage just merely sitting idle
even for hours without a word.