5 Keys to Thriving in Trying Times