Becoming Your Own Best Friend
Randy Haveson • TEDxBoggyCreek
Don't you want to be your own best friend? His honest and down to earth approach (sprinkled with loads of humor) is proof that any obstacle can be cleared if you believe in yourself and ask for help along the way. Randy talks about his journey through redemption and how people miss important points along the way.