This week we talk on the fine line between delusions of grandeur and reasonable self belief, weight room motivations, Amazon Fresh, vaccine news, Mars rover footage, and more!