Lyric discussion by Emmo 

I think the actual literal meaning came from the Roman myth of Daphne and Pluto or Persephone and Hades in the Greek tradition. Daphne was kidnapped (spy the kidnapped kid) by Pluto and taken into the underworld to be his wife (who kids you to oblivion/darkness in your room). Daphne is allowed to come back to the world to visit her mother and home (this boy is here and gone) which is supposed to explain the changing seasons. The song is definitely a love song and I guess it's about Daphne falling in love with her captor (he makes you miss him more than home).

An error occured.