Welcome to HCM.
You have irregular bleeding might be due to hormonal disturbance.
Otherwise your symptoms suggest indigestion
Take ondencetron to subside nausea,vomiting
Also pentoprazole,rebeprazole and enzyme preparation will be helpful.
Avoid oily,junk food.eat more fiber diet.
Consult your doctor for better medical management.