i 'm happy to have an old friend that understands me . that is great for you ! yes , and we have the same checkered past too . it is lovely to have a friend like that .
Having an old friend who shares a similar life experience and understands them deeply.