Pastor Joel continues the sermon series Human Flourishing with a word from Romans 15:13, Hebrew 12:2 and James 1:2-4 on the Jesus’s calling on our life in response to the Happiness and Life Satisfaction domain in the Human Flourishing study from Baylor and Harvard.