Yeah, I have schizophrenia so I have hallucinations and they are usually very dark and also side personalities. This is what the song lyrics mean to me personally:
So much on my brain, don't know if you can take it- I usually have very mixed and messed up thoughts and since I am a pessimist, I have a hard time seeing the good.
Your heart is fragile, baby, I don't wanna break it- I'm afraid of hurting my friends and family by telling them my exact thoughts and truths that I usually hide.
If you know my sins, will you still trust me? If I let you in, will you still love me?- I'm afraid of being rejected just for the way I think, this is why I don't like speaking the whole truth.
I've got skeletons that coming out the closet. The hands around my throat don't want me to be honest- My side personalities are sometimes holding me back and mess me up.
I see monsters in my bed. I got screws loose in my head- Hallucinations and my mind makes pretty messed up ones.
If I show you inside me, the ghost in my mind, Will you treat me like your friends?- I try to hold back my side personalities, especially the aggressive ones in fear that they'll hurt my friends and family.
Look me in my eyes and see what I've been hiding. Don't act surprise you know I've always hated lying- Like I said, I have a hard time with the truth, but I try not to lie, but instead usually give white lies to conceal the whole truth.
Gave your heart and soul to me to take it. You're the one who said, nothing could change it- I'm very afraid of hurting the ones I love most in any way.
I gotta know, Can you keep a secret?- If I told one person the complete truth, I wouldn't want anyone else to know in fear of being hurt and heartbroken from my own faults.