Good luck in searching FS..

as a human, i keep changing my views as i experience and interact in this life. Having said this, let me give you my best opinion as of now:

the only way to have a true friend is when you expect nothing in return and not judge him/her.

no matter how true a friend is, there is a breaking point after which you are not a priority anymore.

Nice topic :)