For The Last 3 Weeks I Have Had These Symptoms:
Add some supplements and wait some more days
Detailed Answer:
Hello and welcome to 'Ask A Doctor' service...
As you explain the situation we can say a chronic condition of your concerns. They seems like a chronic infection of the gastrointestinal tract. However, if you were my patient I would recommend you to do some simple blood tests such as Hemogram, CRP level, abdominal ultrasound to rule out bacterial superinfection.
If they come positive than you need antibiotics such as Ciprofloxacin orally twice for one week.
If they come negative than you should wait to see how the lifestyle change you have already start will affect your concerns.Until then you can add some symptomatic supplements such as Yovita twice orally for 3-5 days which regulates the normal bacterial flora of the intestines.
Hope to have been helpful.
Please discuss with your doctor for the above...
Regards
Dr.Jolanda