Caught a glimpse of your smile the other day You were driving home, it was getting late Holding the hand of the woman who has your heart Felt a little silly being jealous that day Started thinking that I made a big mistake Guess it's just a feeling that I'll learn to shake She's giving you what I could never give you, anyway But we were never getting married at eighteen Telling stories to our grandkids of how we met I was wanting you, just wasn't wanting your dream Afraid to give up all the things I hadn't found yet I had to do some things for me The hardest thing was finding strength to leave I'd be the last one to wish it's true But the first to say she's good for you (ooh-ooh) Oh, she's good for you (ooh-ooh-ooh) I bet she cooks you dinner every night Bet you're laughing more than picking fights Bet you love, introducing her as your wife I gave it all up and I shouldn't look back Wish it didn't hurt like a heart attack Guess it's just a feeling that I'll learn to shake She's giving you what I could never give you, anyway But we were never getting married at eighteen Telling stories to our grandkids of how we met I was wanting you just wasn't wanting your dream Afraid to give up all the things I hadn't found yet I had to do some things for me The hardest thing was finding strength to leave I'd be the last one to wish it's true But the first to say she's good for you (ooh-ooh) Oh, she's good for you (ooh-ooh-ooh) I'll always love you and I'll wish you well Doesn't mean it doesn't hurt like hell And we were never getting married at eighteen Telling stories to our grand-kids of how we met I was wanting you just wasn't wanting your dream Afraid to give up all the things I hadn't found yet I had to do some things for me The hardest thing was finding strength to leave I'd be the last one to wish it's true But the first to say she's good for you (ooh-ooh-ooh) Oh, she's good for you (ooh-ooh-ooh)