Blessed to be stressed