Haunts signifie 'hante' ou 'tourmente'. C'est un mot puissant qui décrit une pensée, un souvenir ou un sentiment qui revient sans cesse à l'esprit, souvent de manière troublante ou persistante.
Dans cette chanson, Bruno Mars utilise "haunts" pour exprimer le regret profond et la douleur que ses erreurs passées lui causent. Il chante : "And it haunts me every time I close my eyes" (Et cela me hante chaque fois que je ferme les yeux), montrant à quel point ses remords sont omniprésents et difficiles à oublier.
Prépare-toi pour une ballade au piano qui frappe en plein cœur. Bruno Mars nous raconte l'histoire d'un homme qui a tout perdu et qui ne peut s'en prendre qu'à lui-même. Dès les premières notes, on sent la solitude : son lit lui paraît immense et leur chanson à la radio n'a plus la même saveur. Il avoue que son cœur se brise un peu chaque fois qu'il entend son nom, « 'Cause my heart breaks a little / When I hear your name » (Parce que mon cœur se brise un peu / Quand j'entends ton nom).
Le chanteur ne cherche pas d'excuses. Il admet avoir été « Too young, too dumb to realize » (Trop jeune, trop bête pour réaliser) qu'il aurait dû faire des choses simples comme lui acheter des fleurs, lui tenir la main et l'emmener danser. Il reconnaît que son orgueil et son égoïsme ont fait fuir une femme bien. La partie la plus touchante est sans doute la fin. Au lieu de vouloir la récupérer, il lui souhaite d'être heureuse avec son nouveau copain, en espérant que lui fera tout ce que lui n'a pas su faire. C'est une leçon d'humilité douloureuse, mais magnifiquement chantée.