I think YES you need a doctor or psychologist to understand the reasons for your behavior. Visit your nearby eating disorder clinic as soon as possible.