Excellent mix, vocal and well written, DC.
Call me picky but you may want to revisit the phrasing on "Haunted by" in verse 1.
e.g:
Haunted (space) by past occasions or Haunted by (space) past occasions .
Not a big deal though.

Vic