I can totally relate. It sounds like you're really ungrounded right now. It's a dark world when that happens. It's like your feet aren't touching the ground. Like you're hovering above it.
I hope that you can find a way to get grounded so you can stop hurting yourself.