Lesson

Story Behind The Song

Melinda wrote this song after coming through some challenging personal relationships and feeling grateful for the lessons learnt through all the experiences with these wonderful teachers...

Song Description

This song repeats the idea of saying 'thank you' to all those people who give us sometimes hard lessons to make us the great people we are today. It's a journey of discovering light and love after a difficult lesson learnt through a relationship of any kind....

Song Length 4:00 Genre Folk - Contemporary, New Age - Alternative
Tempo Medium (111 - 130) Lead Vocal Duet Female
Mood Cheerful, Engaging Subject Gratitude, Recovery
Language English Era 2000 and later

Lyrics

Thank you that you couldn't see the many things I had to offer
Thank you that you painted me in black and white devoid of colour
I thank you for choosing to be teacher in this time of learning
I have only realised the value of my deepest yearning
I learnt my lesson well
Thank you for the superficial masquerade that you delivered
Thank you for the coldness of your lies you know I ached and shivered
Thank you for consistently pursuing me into awareness
I only have gratitude for life is full of love and fairness
I learnt my lesson well, I learnt my lesson well
Thank you for the criticism levelled at my innocence
Thank you for the overwhelming push that knocked me off the fence
And thank you for the demonstration of betrayal and undermining
Thank you that my head's held high and for the peace my heart is pining for
I learnt my lesson well...
I have learnt from my discretion, I will make my big confession
Finding peace is my obsession, I have learnt my lesson
Thank you that you couldn't see the many things I had to offer
Thank you that you painted me in black and white devoid of colour
Thank you that your ignorance has lead me to this understanding
Thank you for the perfect timing, perfect fall and perfect timing
I learnt my lesson well I learnt my lesson well
I learnt my lesson well.

Lyrics Melinda J Wells Music Melinda J Wells
Producer Russell Bayne Publisher Melinda J Wells
Performance Melinda J Wells, Russell Bayne Label NA
This track is on 2 Member Playlists
Playlist Creator Playlist Name Date Added
Jerry J. Thomas Jerry J's Favorites 4/18/2018
Melinda J Wells My Top Songs 5/3/2010

Other Songs By Melinda J Wells

Song
Actions
Do You Believe
Pop - Easy Listening
Plays: 6
Song For You
Folk - Alternative
Plays: 7
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00