i m tryin to believe in forever and i m tryin to believe in the little jewel box life we lead babe i get so close sometimes all i really know is i believe that we ve been makin hard promises to keep you want me to believe in forever do you know how tight i m holding just to keep my grip on yesterday but i m trying hard to see the pretty pictures that you paint for me you know how tight i m holding to hard promises to keep promises are like little diamonds promises are like little hearts you meant to give away i thought you d want them back someday i kept them for you anyway but i know when i ve been given hard promises to keep