This may not be news from today's media, yet the question of what gives meaning to our lives is newsworthy, right? According to Dr. Brene Brown, what gives meaning to life is connection. All too often what prevents connection is the "I'm not good enough." This TED talk is powerful and was certainly life changing for me.
http://www.youtube.com/watch?v=iCvmsMzlF7o&feature=youtube_gdata_player