Stephen Thompson talks longevity and 'love of the point game'