10 Songs About Regret

(Last Updated On: March 25, 2020)

Regret is the second most common emotion people mention in daily life. We are continually rewriting history in our heads because of past mistakes or missed out chances. If you experiencing this in your life here is a list of songs that talk about regret:

1. Taylor Swift – Back To December


The song is an apology to her ex boyfriend Taylor Lautner whom she said she had an incredible relationship with but she ended up ruining the relationship. She wishes she could go back and writes her wrongs.

 

2. Bruno Mars – When I Was Your Man


This is about a pre-fame relationship whereby he regrets how he let go of a girl and expresses earnest hope that her new man is giving her all the things that she loves and all the love and attention he was unwilling to provide when they were together.

 

3. Stormzy – Lessons


Stormzy straight up apologizes to his ex girlfriend Maya for being disrespectful and being inconsiderate.

 

4. Cher – If I Could Turn Back Time


The song is part of Cher’s 19th studio album Heart of Stone.

 

5. Jay Z – 4.44


This is an open apology to his wife where he discusses how he has been a bad husband and the possibility of cheating on her.

 

6. Lewis Capaldi – Before You Go


The song is about the aftermath of someone close committing suicide including the feeling like you are responsible for their death. Lewis questions whether he could have done something to prevent it.

 

7. Trey Songz – Fumble


In the track Trey says that he didn’t try hard enough and ended up breaking a girl’s heart. He is now apologizing for it.

 

8. Macklemore – Good Old Days


Ben looks back on his own experiences that might not have been appreciated as much at the time and wished he had valued them more at the time plus had taken advantage of the situation in a better way.

 

9. The Weeknd – After Hours


The song addresses a failed relationship that ended in heartbreak and serves as an apology letter for his past transgressions as he desires reconciliation.

 

10. Tiffany – Could’ve Been