It's from a song called "Blue Ain't Your Color":
Well, it's probably not my place
But I'm gonna say it anyway
'Cause you look like
You haven't felt the fire
Had a little fun
Hadn't had a smile in a little while
I do not get why it says "(and) Hadn't had a smile in a little while",
considering the preceding phrase, which goes
"You haven't felt the fire (and haven't) Had a little fun".
I understand that maybe the writer wrote the lyrics like this for the sake of the rhythm, rhyme, etc.
Is this (the use of past perfect) grammatically correct though?
And does this use of past perfect tense imply that the "period of no smile" was before the "period of no fire and fun"?
Thanks a lot. I really appreciate your help.