Overcoming personal struggles and finding hope