- MusicHub - https://musichub.greensparkstudio.com/ -

Every Rose Has Its Thorn – Poison

Verse 1

G                                 Cadd9

We both lie silently still in the dead of the night.

            G                                Cadd9

Although we both lie close together, we feel miles apart inside.

       G                   Cadd9

Was it something I said or something I did?

       G                  Cadd 

Did my words not come out right?

         D

Though I tried not to hurt you,

         C

Though I tried, but I guess that’s why they say

 

Chorus

 
G                  Cadd9

Every rose has its thorn,

          G                   Cadd9

Just like every night has its dawn.

          G     D                Cadd9    G

Just like every cowboy sings his sad, sad song,

G                  Cadd9

Every rose has its thorn, yeah it does.

 

Link 1

 
G Cadd9 G Cadd9

 

Verse 2

G                              Cadd9

I listen to her favorite song, playing on the radio.

         G                                     Cadd9

Hear the DJ say love’s a game of easy come and easy go.

      G            Cadd9

But I wonder, does he know?

       G              Cadd9

Has he ever felt like this?

      D

And I know that you’d be here right now,

     C

If I could’ve let you know somehow, I guess…

 

(Chorus)

 

Bridge

Em                D

Though it’s been a while now,

     C                  G

I can still feel so much pain.

Em                D

Like a knife that cuts you, the wound heals,

C           

But the scar, that scar will remain.

 

Solo

 
G    | Cadd9    | G    | Cadd9  |
Em D | Cadd9 G  | Em D | Cadd9  |
G    | Cadd9    | G    | Cadd9  |
 

Verse 3

G                                              Cadd9

I know I could have saved our love that night, if I’d known what to say.

           G                            Cadd9

Instead of making love we both made our separate ways.

    G                        Cadd9

And now I hear you found somebody new,

                 G          Cadd9

And that I never meant that much to you.

             D

To hear that tears me up inside

               C

And to see you cuts me like a knife. I guess…

 (Chorus. Repeat to fade.)

Videos(s)

Easy Guitar Lesson - JustinGuitar Songs

Guitar Lesson + Tutorial - Marty Music

Easy Chords + Guitar Solos + TAB - GuitarZero2Hero

.auto-scroll { position: fixed; left: 20px; top: 60%; transform: translateX(-60%); z-index: 1000; width: 35px; text-align:center; } .auto-scroll button { font-size: 14px; padding:0px; margin-bottom:5px; border: none; background-color: #992600; border-radius: 50px; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; transition: all 0.3s ease; width: 30px; height: 30px; } .auto-scroll button.active { background-color: #2196F3; color: #fff; } .auto-scroll button i { font-size: 18px; display: block; } .auto-scroll button i.fa-pause-circle { font-size: 18px; }
var scrollInterval; var currentSpeed = 1; function startScroll(speed) { var scrollSpeed = 1; if (speed === 2) { scrollSpeed = 2; } else if (speed === 3) { scrollSpeed = 3; } currentSpeed = speed; document.querySelectorAll(".auto-scroll button").forEach(function(btn) { btn.classList.remove("active"); }); document.getElementById("speed-" + speed + "x").classList.add("active"); scrollInterval = setInterval(function() { window.scrollBy(0, scrollSpeed); if ((window.innerHeight + window.pageYOffset) >= document.body.offsetHeight) { stopScroll(); resetScroll(); } }, 50); } function stopScroll() { clearInterval(scrollInterval); } function resetScroll() { document.getElementById("start-stop").innerHTML = ''; document.querySelectorAll(".auto-scroll button:not(#start-stop)").forEach(function(btn) { btn.setAttribute("disabled", true); btn.classList.remove("active"); }); } document.getElementById("start-stop").addEventListener("click", function() { if (this.innerHTML === '') { startScroll(1); this.innerHTML = ''; document.querySelectorAll(".auto-scroll button:not(#start-stop)").forEach(function(btn) { btn.removeAttribute("disabled"); }); } else { stopScroll(); resetScroll(); } }); document.getElementById("speed-1x").addEventListener("click", function() { if (currentSpeed !== 1) { stopScroll(); startScroll(1); } }); document.getElementById("speed-2x").addEventListener("click", function() { if (currentSpeed !== 2) { stopScroll(); startScroll(2); } }); document.getElementById("speed-3x").addEventListener("click", function() { if (currentSpeed !== 3) { stopScroll(); startScroll(3); } });