Hi,
You have a history of post natal
depression.
Dizziness & irregular heart beat can be due to anxiety, stress, low blood pressure or mood fluctuations. Get physically examined, get blood workouts (CBC, lipid function test,
thyroid function tests, X-Ray chest, ECG, etc) done. Anemia, generalized weakness, thyroid disorders can cause such symptoms. Get evaluated, get treated. In the meantime, take food rich in iron, calcium & protein. Beans should not make your
stomach upset but if taken daily they can cause gastritis. Take it alternately. Take vitamin supplements. Do regular exercises & stay happy, lead a healthy lifestyle. You can see a physiotherapist/counselor/
psychiatrist if you feel you still have depression.
You are very young, enjoy life & stay out of stress & anxiety. Stay away from addictions if any. Try to develop the natural skills (singing, dancing, freelancing, skills in education or cooking, etc) that you have so that you are happier & can help others. You can continue to take the prescribed anti-depression medication but do not get dependent on it.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Dr. Nupur K,
General & Family Physician