Hello and welcome to eHealth Forum!
First of all it would be good to get a complete hormone panel done. At times disorders of thyroid gland, diabetes or hormonal imbalance as seen in polycystic disease of the ovary can cause a person to become emotionally disturbed.
Take up yoga, deep breathing exercise, walking and remain strong and determined in your effort to do away with this habit. Music and aerobics are also good stress busters. Drink plenty of fluids and water (not caffeine), eat fresh fruits and vegetables and keep yourself busy throughout the day.
The other method is to go for cognitive behavioral therapy. This helps you to analyze the cause of your anxiety and teaches you to alter your thinking process. Psychodynamic psychotherapy is another option that helps take care of unconscious mental conflicts raging in you.
You need to discuss this with your doctor and get help from a psychiatrist or counselor to overcome this anxiety and emotional distress. Hope this helps. Take care!