my BEST friend, friend ive known the longest, who i can trust with just about anything and knows me better than i know myself, ive known for 12 years. my other best friend ive known for about for 4 years, we just get along perfectly coz we have similar interests and seem to be on the same page...