Dear Practo User,
I understand the amount of pain your are going through. It is a job of Psychiatrist to find out the problem and not yours to make diagnosis. I understand that it can be difficult for you to control your thoughts. These are all suggestive of Psychiatric disorder. Kindly do not waste any more time in seeking help.
Next Steps
Consult me or any other Psychiatrist for detailed evaluation
Health Tips
With right management plan the life gets easy