Secrets are a funny thing.
We all have them.
For a very long time my secrets have been locked away in my head, hidden inside a fortress, surrounded by an unbreakable forcefield. You know the kind. It's the place you put those things you never want to remember and never want to reveal. The things you'd rather forget. However, your mind has a strange way of working and sometimes remnants of those memories can leak out.