My sister has always been my best friend. Grew up together and shared alot of good and bad times.
My BF and I are known as "Ying and Yang" because she completes me in a way that now one else can, and I the same for her. My short comings are her strengths and visa versa.
It's the person I know I can confide in amd trust. Stick'with eachother through good and the bad ..no grudges. We can actually argue without walking away angry and ignoring eachother for days.Tell'whats on our mind and know they wont be offended..Carve out time for eachother...
I have two best friends, one's a boy, the other a girl. They are two people I know are there for me no matter what. And I'd do anything for either of them
the person who makes me happy.......& vice versa
Not how long you've known them. That doesn't count.