Lyrics analysis with age appropriateness assessment
Minimum age: Age 13+
The lyrics deal with themes of infidelity, deception, and relationship regret. The narrator confesses to cheating on a partner, having friends and employers provide false alibis to cover up secret dates with other people. While there is no explicit language, sexual content, violence, or drug references, the mature themes of romantic betrayal, manipulation, and the emotional consequences of unfaithfulness make this more suitable for older listeners who can better contextualize these relationship dynamics. The overall message is ultimately redemptive — the narrator expresses genuine remorse and a desire to change — which presents a positive moral lesson. However, the detailed portrayal of deceit and infidelity warrants parental guidance for younger audiences.
When you were mine I was still playing And promises I made Were just words I was saying I was playing you for a fool Breaking love's precious rule I did you so wrong Guess you knew all along That I had my boss lie for me To say I was working late And my friends alibied for me When I'd slip out to meet a date But, baby, now I see I was only cheating me Before you go I just want you to know That I've had a change of heart I've had, had a change of heart I see what I put you through And I'll make it up to you I've had a change of heart I just got to show you How differently I feel That I can be true to you That my love is real But my past will forever haunt me If you say that you don't want me I'm down on my knees I'm beggin' you please, won't you? Have a change of heart Please have a, have a change of heart I see what I put you through And I'll make it up to you Please have a change of heart oh, oh, oh Please have a change of heart Please have a change of heart
If so, consider supporting the project to cover some of the development and hosting costs ❤️
Analysis performed on August 24, 2026Heartbreaker by Airbourne
Age 18+
Thriller by Michael Jackson
Age 10+
Dirty Diana by Michael Jackson
Age 16+
I Knew You Were Waiting (For Me) by Aretha Franklin
All ages