I don't think your friend was the old fool at that dinner.
As for 'evolving with the times'. Famous last words that really mean I'm still an older boomer that doesn't trust anyone or their notions over 30 even though I'm now 60,70,80. Yeah pops im sure all the college girls still think you are hot stuff too. Do these fools ever grow up? Old boomer liberals not boomers in general.