Asked for female, 23years old from Chennai
there are multiple causes for your current health problem
treat the root cause and not the disease or symptoms you need to get a comprehensive blood and diagnostic test with all inflammatory markers, vitamin and mineral levels to find out your disease triggers and your overall health status which your doctor has not told you because the testing was not comprehensive. I cannot treat what I cannot see .the medical history you have provided is not detailed enough to make a proper diagnosis -your occupation ,diet, stress,lifestyle, sleep,medication list, all test results not provided advice has to be personalized to you. You only get what you pay .take a paid consultation subhashini for a detailed history taking, getting advice on doing the right tests which reveals your overall health, personalized diet plan with recipes which creates wellness. Do it if you are really serious about your health and want a permanent solution. Purinchitah.