Who Has Been Your Friend The Longest?

Of all your non-family friends, which one have you had the longest? Are you still in touch with friends from high school? Elementary school? Earlier?

Share why if you wish.