It may be difficult to deal with this issue all by yourself. Kindly consult Psychologist. If your condition has a biological basis, and you need any medicine to deal with it, he or she will further refer you to a psychiatrist.
Next Steps
Find a qualified Psychologist and fix an appointment.
Health Tips
Just a word of caution, do not go to any Baba or any other quack. Do not delay therapy as with time problem tends to increase .