Do you have a Dr or counsellor you can talk to Erattic?
I've learned to go see someone when somethings not right - fair enough my probs are mostly physical & I know mental health is often seen differently to physical health but it shouldn't be IMO.
D