When we're dealing with conflict inside, its sometimes helpful to surround ourselves with positive, uplifting and encouraging things - including music! Some of this music encourages, inspires, motivates or gives voice to some of the feelings you may not be able to put words to. Perhaps you could call it a recovery soundtrack! Enjoy!
Alanis Morrisette - Perfect
Amy Grant - It Takes A Little Time
Ani Di Franco - Talk to Me Now
Aselin Debison - Somewhere Over The Rainbow
Avril Lavigne - Keep Holding On
BarlowGirl - Mirror
Beatles - Here Comes The Sun
Belle and Sebastian - Beautiful
Beth Orton - Ooo Child
Bethany Dillon - Beautiful
Celine Dion - Alive
Christina Aguilera - Beautiful
Christina Aguilera - Reflection
Christina Aguilera - Voice Within
Christine Kane - No Such Thing As Girls Like That
Ciara - Just Stand Up
Eleanor McEvoy - Sophie
Emilia - Big Big World
Fiona Apple - Paper Bag
Foo Fighters - Miracle
Gloria Gaynor - I Am What I Am
Imogen Heap - Hide And Seek
Ingrid Michaelson - Keep Breathing
Ingrid Michaelson - Oh What a Day
Jenni Schaefer - Life Without ED
Jenni Schaefer - I Miss Me
Jordin Sparks - One Step At A Time
Josh Groban - You Are Loved (Dont Give Up)
Joy Williams - Hide
Kellie Pickler - Life's Too Short
Kellie Pickler - Dont You Know You're Beautiful
Lee Ann Womack - I Hope You Dance
Lonestar - Mountains
Mandisa Hundley - Only The World
Maria Mena - A Few Small Bruises
Mika - Love Today
Peter Gabriel - Dont Give Up
R Kelly - Worlds Greatest
Rascal Flatts - Stand
Ricky Skaggs - Somebody's Praying
Roger Bart - Go The Distance
Savage Garden - Affirmation
Sia - Breathe Me
Stacy Orrico - Dear Friend
Superchick - Courage
Sugarland - Stand Back Up
Superchick - Beauty From Pain
Superchick - Stand in the Rain
Superchick - Fall Down
Susan Lay - Sisters
Switchfoot - Meant to Live
Switchfoot - Learning to Breathe
Taylor Swift - Tied Together With A Smile
Taylor Swift - Change
Tracy Chapman - All That You Have Is Your Soul
Twila Paris - Faithful Friend
U2 - Sometimes You Cant Make It On Your Own
U2 - Beautiful Day
White Snake - Eye of the Tiger
Whitney Houston - On My Own
Whitney Houston - Step by Step
Wynona - Testify to Love
Yolanda Adams - I Believe
Yolanda Adams - Never Give Up
Alanis Morrisette - Perfect
Amy Grant - It Takes A Little Time
Ani Di Franco - Talk to Me Now
Aselin Debison - Somewhere Over The Rainbow
Avril Lavigne - Keep Holding On
BarlowGirl - Mirror
Beatles - Here Comes The Sun
Belle and Sebastian - Beautiful
Beth Orton - Ooo Child
Bethany Dillon - Beautiful
Celine Dion - Alive
Christina Aguilera - Beautiful
Christina Aguilera - Reflection
Christina Aguilera - Voice Within
Christine Kane - No Such Thing As Girls Like That
Ciara - Just Stand Up
Eleanor McEvoy - Sophie
Emilia - Big Big World
Fiona Apple - Paper Bag
Foo Fighters - Miracle
Gloria Gaynor - I Am What I Am
Imogen Heap - Hide And Seek
Ingrid Michaelson - Keep Breathing
Ingrid Michaelson - Oh What a Day
Jenni Schaefer - Life Without ED
Jenni Schaefer - I Miss Me
Jordin Sparks - One Step At A Time
Josh Groban - You Are Loved (Dont Give Up)
Joy Williams - Hide
Kellie Pickler - Life's Too Short
Kellie Pickler - Dont You Know You're Beautiful
Lee Ann Womack - I Hope You Dance
Lonestar - Mountains
Mandisa Hundley - Only The World
Maria Mena - A Few Small Bruises
Mika - Love Today
Peter Gabriel - Dont Give Up
R Kelly - Worlds Greatest
Rascal Flatts - Stand
Ricky Skaggs - Somebody's Praying
Roger Bart - Go The Distance
Savage Garden - Affirmation
Sia - Breathe Me
Stacy Orrico - Dear Friend
Superchick - Courage
Sugarland - Stand Back Up
Superchick - Beauty From Pain
Superchick - Stand in the Rain
Superchick - Fall Down
Susan Lay - Sisters
Switchfoot - Meant to Live
Switchfoot - Learning to Breathe
Taylor Swift - Tied Together With A Smile
Taylor Swift - Change
Tracy Chapman - All That You Have Is Your Soul
Twila Paris - Faithful Friend
U2 - Sometimes You Cant Make It On Your Own
U2 - Beautiful Day
White Snake - Eye of the Tiger
Whitney Houston - On My Own
Whitney Houston - Step by Step
Wynona - Testify to Love
Yolanda Adams - I Believe
Yolanda Adams - Never Give Up