Mmmmmmm Yeah Too many turns on the rollercoaster Too many spins on the carousel I'm fallin' off, yeah, I'm hangin' over Anybody with a heart can tell But like S.O.S Like 911 I can't save myself But here you come Always ready and I don't know how Always steady as the solid ground You're the rock when I've been rollin' All I got when I've been broken You're the top at my lowest You give me love And you pull me up From where I was You're the piece that no one's stealin' Can't believe this good, good feelin' I'ma be okay and I know it Cause you're the rock when I've been rollin' Too many friends makin' promises that They never kept and that's alright You're my first call, no second guessin' Cause you're pickin' up all day n night You're the rock when I've been rollin' All I got when I've been broken You're the top at my lowest You give me love And you pulled me up From where I was You're the piece that no one's stealin' Can't believe this good, good feelin' I'ma be okay and I know it Cause you're the rock when I've been rollin' Rollin' rollin' You're the rock when I've been rollin' Rollin' rollin' You're the rock when I've been rollin' It's like SOS Like 911 I've got nothin left But here you come Always ready, and I don't know how Always steady as the, solid ground You're the rock, when I've been rollin' All I've got when I've been broken You're the top, at my lowest You give me love And you pulled, me up From where I was You're the piece that no one's stealin' Can't believe this good good feelin' I'ma be okay and I know it Cause you're the rock when I've been rollin' Rollin' rollin' You're the rock when I've been rollin' Rollin' rollin' You're the rock when I've been rollin' Rollin' rollin' You're the rock when I've been rollin' Rollin' rollin' You're the rock when I've been rollin'