Roger Babson November 6, 2019November 3, 2019/benuminutemeditations/Leave a comment “Keep in mind that neither success nor failure is ever final.” Question for Meditation: What do you learn from success and failure?