The most convincing sign that someone is truly happy and living their best life is their lack of desire to show the world that they're in fact, living their best life. Your best life won't seek validation.
Most friendships are surface level & circumstantial. Only a few core people stick around while the rest come and go as we navigate through the phases of life.