thingsinlifeyoujustdo:

Best friend (noun)

Someone who you can trust with your life, who has seen the best and worst of you and will be there whenever you need someone to talk to. There is a balance in the relationship between give and take. You feel so in sync with them that you can share your inner feelings and thoughts.