Hi
It needs to be evaluated in detail.
A proper psychiatric and psychological assessment is required.
I am sure it must be affecting all the other areas of your life too.
Personal
Professional
Physical
Next Steps
you should consult a psychiatrist as well as a therapist.
Health Tips
would only be able to tell after evaluation.