Richard Marx — Should've Known Better letra e tradução

A página contém a letra e a tradução em português da música "Should've Known Better" de Richard Marx.

Letra

Another sleepless night I can’t explain
Somebody said they heard me call your name
The radio won’t let you leave my mind
I know it’s over but I don’t know why
Should’ve known better
Than to fall in love with you
Now love is just a faded memory
Should’ve known better
Now I’m a prisoner to this pain
And my heart still aches for you
There was no risk that I wouldn’t take
And not a promise that I didn’t make
All I asked was that you just hold on And now I’m wondering what I did wrong
I gave you all of my body and soul
Never believing we might lose control
I took my hands off the wheel
I can’t remember if the lies were true
It’s been a million years since I touched you
I thought time might help me win this game
But being away from you is slowly driving me insane
Chorus out

Tradução da letra

Outra noite sem dormir que não consigo explicar
Alguém disse que me ouviu chamar o teu nome.
O rádio não te vai deixar sair da minha mente.
Sei que acabou, mas não sei porquê.
Já devia saber.
Do que apaixonar-me por ti
Agora o amor é apenas uma memória desvanecida
Já devia saber.
Agora sou prisioneiro desta dor.
E o meu coração ainda dói por ti
Não havia risco que eu não aceitasse.
E não uma promessa que não fiz
Só te pedi para esperares e agora pergunto-me o que fiz de errado.
Dei-te todo o meu corpo e alma.
Nunca acreditando que podemos perder o controlo
Tirei as mãos do volante.
Não me lembro se as mentiras eram verdadeiras.
Há um milhão de anos que não te toco.
Pensei que o tempo podia ajudar-me a ganhar este jogo.
Mas estar longe de TI está lentamente a enlouquecer-Me.
Refrão