19 amazing how-they-met stories that will renew your faith in love.