It is said that music is to the soul as food is to the body.
The right song can bear a striking resemblance to our situations, and can act as a gateway to the soul. Music causes us to reflect on life, take a look at our lives and see where change is perhaps needed.
Here are seven songs with spiritual meaning that will be sure to stir your soul.
1) Tracy Chapman – All That you Have is Your Soul
2) Lauryn Hill – Selah
3) Van Morrison – Into The Mystic
4) The Five Stairsteps – O-O-H Child
5) John Lennon – Imagine
6) Hozier – From Eden
7) The Beatles – Let It Be
Also, check out Why Music is Good for the Soul, which explores why music is so special.