Lyric discussion by LoganSmith 

Cover art for I Ran (So Far Away) lyrics by A Flock of Seagulls

you guys are pathetic. this song is about being afraid of love. he meets a woman that fits his dream and he bolts.

"A cloud appears above your head. A beam of light comes shining down on you. "

sounds like an angel of some kind to me. Also, the mention of Aurora borealis (aka the northern lights) is parralleling beauty

@LoganSmith That 'beam of light' is from the alien spaceship that abducts them both