VIDEO: Yeshua Gave Me the Sense of Self-Worth I Never Had

“I would look in the mirror and think – ‘none of your friends really like you’ …”