" Finding the best friend in this world is hard because the best friend is already mine"

True friendship is a rare thing which a person dosen't get everyday. It is based on trust, mutual understanding, companionship, and comfort in front of eachother. 

TRUST-  It is one of the most important kind of understanding which means that your friend is comfortable with sharing things with you and trusts you wholly. TRust is something easy to get but once lost is hard to gain back. Honesty and love is very important in trust. Being dishonest and contolling will break the trust of your dear friend.

UNDERSTANDING - Frienship also depends on another factor. Understanding. It is about knowing, realizing, and agreeing with the feelings and problems of your friend. Every friend in the world expects mutual understanding on how they feel.

COMPANIONSHIP - Companionship means being there for your friend, talking with them, laughing and having a great time with them.If you want to be a true friend you should always spend time with your friend and share everythinh to them.

COMFORT - Lastly, your friend should be comfortable around you to be who they are. You should accept your friend how they are to achieve that feeling of comfort when you are with them and vice-versa. Following the above values will also provide your friend and yourself comfort.

Being a true friend also means giving them their own personal bubble and respecting their boundaries. This mainly helps in gaining the above listed values.