there is good in me i swear there must be good in me somewhere heaven told me to try my best do you believe this do you believe this love is here to stay heaven knows someone to be with heaven knows it s hard to let me go we are meant for one another and we re meant to be forever near i ve loved you before you loved me before i know my way with words or wine will make you hurt enough your beautiful lies there is always how battle do you believe this do you believe this love is here to stay heaven knows someone to be with heaven knows it s hard to let me go we are meant for one another and we re meant to be forever near i ve loved you before you loved me before i believe in you believe in love i believe in you believe in love i believe in you believe in love i believe in you believe in love heaven knows someone to be with heaven knows it s hard to let me go we are meant for one another and we re meant to be forever near i ve loved you before you loved me before  i ve loved you before you loved me before