Love this song! Anyone that has been through a messy break up can relate. As soon as I realised the meaning of the song I thought well played Madison Old well played. I can certainly connect to this song and can sing a lot singing to one person in particular. I could tell you exactly why but I will digress and focus on the song. The message certainly is that you can move on after a bad relationship as long as we learn from our mistakes. ‘Thank You’ not only has a great meaning as Madison’s vocals are amazing. This song definitely needs to be picked up and have radio play. Check out ‘Thank You’ here.