This was written by Cutting Crew lead singer Nick Van Eede
, who told Songfacts it was inspired by a real relationship. Says Nick: "Yes, I cannot tell a lie. It's a song written about my girlfriend (who is actually the mother of my daughter). We got back together for one night after a year apart and I guess there were some fireworks but all the time tinged with a feeling of 'should I really be doing this?' Hence the lyric, 'I should have walked away.'
I know it sounds corny but I awoke that morning and wrote the basic lyrics within an hour and wrote and recorded the demo completely within three days."