Joe Biden: Stumbles, tragedies and, now, delayed triumph