According to the liner notes of Journey's Time3
compilation, Steve Perry wrote the chorus of the song driving from Bakersfield to San Francisco, singing into a cassette recorder. He went to Cain's house, rain pouring down in sheets outside, with the whole song in his head. He hummed the song to Cain and guided him through the piano part. Cain suggested the tune sounded like "A somebody done somebody wrong song" and came up with the line, "Who's crying now?" They finished the song that afternoon.
Kevin - Newcastle Upon Tyne, England