White tongue is a sign of a yeast overgrowth. This may be the cause of many of your problems. Start taking a strong probiotic, and look up candida overgrowth and try to follow the diet for it.
Ulcers, allergies, sinus infection...the list goes on.
I suggest seeing your doctor again and also seeing a dentist. It could be two unrelated matters.
If they found gallstones it's possible that your gallbladder is acting up. Did they tell you to watch for any symptoms and to come back if you have them?
They should have.
1. White tongue - yes. (at least today).
2. Antibiotics - no.
3. I have a pollinosis and food allergy to red apples, but never experienced anything like this.
However, I'll check this possibility.
diareah can cause several days of fatigue due to all the electrolytes and nutrients that are lost during it. Try adding 8-16oz of coconut water to your diet throughout the day.
With all your symptoms I would suggest seeing a allergy specialist.
By chance were you on any antibiotics prior to this all starting?
The smelly breath could be from a yeast overgrowth. Does your tongue look white at all?
Start adding a probiotic to your daily routine. You can also get a tongue scraper, put some toothpaste on it and scrub your tongue for 2 minutes every time you brush your teeth. This could help, if you do in fact have thrush (yeast on tongue)
Otherwise, I would be looking into possible food allergies. Did they test you for that? Gluten allergy is a very good possibility.