I recently heard this again on the radio, its been one of my favourite songs since I was very young.
On the radio, something was said about it having two meanings, a love poem, but could also have a dark side.
I can honestly say it never even occured to me, the "other" side, I still dont get it, will have to listen again and read the words.
Stupid,. ,messed up, ignorant (misunderstood) naive me