Increase your Vitamin D3, B-12 (always sub-lingual) and up your fiber intake.
* I also agree with Gio77italy above.. you should see your Dr. and get some blood and stool labs done to rule out any bacteria, fungal or parasitic infection. Wishing you a fast recovery. Be well.
I also have IBS.. it is very unusual for a young woman of your age to have IBS.
Vitamin B12 deficiency causes numerous symptoms but includes alternating diarrhea/constipation, nausea, acid reflux, and abdominal pain. All vegetarians and vegans should supplement with vitamin B12. Sublingual (under the tongue) B12 is recommended. I use sublingual B12 spray with great results.
since you're a vegetarian there are good chances that you've been in contact with raw vegetables and you caught a bacterial infection.
to say what type of bacteria or virus, it is pretty difficult.
blood tests, serology, liver enzims, kidneys, urine tests for bacteria, stool test , are a start.
yeh i have the same constantly on loo i think its ibs ok