Heartbreaker (Pat Benatar)訳

heartbreaker (pat benatar)の正しい訳を知りたいと思ってネット検索をかけたら、引っかかってきたのは恐ろしい誤訳ばかりでした。
これではまずいと思って、訳を載せます(十分、合格点を超えていると思います)。
==
Pat Benatar – Heartbreaker (胸が張り裂ける思いをさせる人)

EN: Your love is like a tidal wave
JA: あなたの愛は、渦潮のように、

EN: Spinnin’ over my head
JA: 私の頭の上を 回っています。

EN: Drownin’ me in your promises
JA: 私はあなたの約束に溺れます。

EN: Better left unsaid
JA: (約束を)口に出さないでおいてくれ方がよかった。

EN: You’re the right kind of sinner to release my inner fantasies
JA: あなたは、私の内部の空想を開放するする(悪くはない)罪人です。

EN: The invincible winner, and you know that you were born to be
JA: あなたは無敵の勝者、あなたはそうなるべくして生まれてきました。

EN: You’re a heartbreaker, dreammaker,
JA: あなたは(私の)心をかき乱す人、夢の創造者、

EN: Love-taker, don’t you mess around with me
JA: 愛を受取る人、私を混乱させないで!

EN: Your love has set my soul on fire
JA: あなたの愛は、私の心に火をつけ、

EN: Burnin’ outta control
JA: 抑制心を燃やしつくします。

EN: You taught me the ways of desire
JA: あなたは欲望の方法を教えてくれました。

EN: Now it’s takin’ its toll
JA: 今はそれが私を苦しめています。

==
すごい歌詞ですね。