The long-term friend has known you for years, and sometimes it seems like they know you better than you know yourself. They know all about your flaws and past mistakes, but they don’t judge you and they love you unconditionally. You know that this friendship is for life, and you love having someone in your life that you can always rely on.