Hello, see according to your complaints you need to consult a good ayurvedic physician and let him know the history of yours and can suggest you the medication accordingly and remember only medication can not heal any one patient also have to work hard along with the doctor ( like to follow doctor instructions, follow doctors diet plan etc)
Next Steps
you should immediately contact any ayurvedic physician