You know 18 years is really not THAT long of a time... to think of what the members of STP have gone through in less than 2 decades...
Core, Purple, Tiny Music, breakup #1, Solo SW album #1, Talk Show, Reunion #1, No. 4, SLDD, breakup #2, Velvet Revolver, AOA, Solo SW album #2, Reunion #2, Stone Temple Pilots..
Not to mention countless tours, arrests, rehab stints, and personality changes along the way... Happy anniversary STP.