thanks for using health care magic.
I have gone through your available history.
You have not mentioned and obsessive compulsive
symptoms. all your symptoms are suggestive of Depression. Depression is common co-morbidity of OCD.
You should consult Psychiatrist
for detailed psychological evaluation
You may get benefit from either of anti-depressant drugs like selective serotonin inhibitors- Peroxetine, fluoxetine, sertraline or tricyclics like clomiramine.
Your psychiatrist may advise counselling for your symptoms.
Meanwhile You can try stress management and relaxation techniques
like yoga, Meditation.