What Does it even mean I've never been perfect But I've been true Given what I could Yes put you in front of me Even when I knew the cost I've ripped my soul I suffered and took your stoning Paid the price of your sins Though I had my own atonement Hurt, pain and lots of rain They've hide all the sun It's what I thought love was