And I've never been a taker Been heartbroken, been heartbreaker Don't know what I'm tryna say here But I'm better for it Lot of been there's that I've been through And a lot I won't go back to Baby I ripped off the rearview And I'm better for it I'm still gettin' beat and banged up Still get hung up on my hang ups Somewhere between the man I was And the man I wanna be I don't know the road I'm takin' But I know my destination Cause an angel out there still believes in me I'm still a rock and roller There's a devil on my shoulder But every time I hold her I'm better for it I'm still gettin' beat and banged up Still get hung up on my hang ups Somewhere between the man I was And the man I wanna be I don't know the road I'm takin' But I know my destination Cause an angel out there still believes in me Yes an angel out there still believes in me I'm still an old hell raiser But I know I've got a savior Cause the day that heaven made her I was better for it I'm better for it Gettin' on gettin' some good in my life Lovin' on you 'til the wrongs get right Gettin' on gettin' some good in my life Lovin' on you 'til the wrongs get right Gettin' on gettin' some good in my life Lovin' on you 'til the wrongs get right Gettin' on gettin' some good in my life Lovin' on you 'til the wrongs get right