i ve been waiting for a long time and when i say a long time i really mean my whole life they say third time s the charm but i never thought i d get it now you re on my arm and i know i finally did i never thought i d get it baby but we did it oh oh oh this is love so good it hurts sometimes and this is all the talk of sorry eyes this is love so good it hurts sometimes oh oh oh this is love this is love and i m never gonna give up yeah this world can be a mess though i ll hold you like my pillow until the pain it all goes yeah i know we fight and i can t make it all better but i ll hold you tight and i ll stay with you forever even when you shudder stay with you forever  oh oh oh this is love so good it hurts sometimes and this is all the talk of sorry eyes this is love so good it hurts sometimes oh oh oh this is love this is love and i m never gonna give up this is love but i m never gonna give up so good so good and i m never gonna give up and i m never gonna give up and i m never gonna give up and i m never gonna give up oh oh oh this is love so good it hurts sometimes and this is all the talk of sorry eyes this is love so good it hurts sometimes oh oh oh this is love this is love and i m never gonna give up