In this episode of The Daily Banter's Meaning of Life Podcast, Ben and Vazken discuss self-esteem. Does your sense of self-worth determine how happy you are? Why do some people appear to have more self-esteem than others, and is it possible to develop it as a life skill? Ben and ...read more