One thing I don't know about - you mentioned you're on a probiotic - what is this?
Probiotics are for balancing your good/bad bacteria (ie, imbalances can cause yeast infections/canker sores/bloating/intestinal troubles) you may have seen the ads on the TV promoting 'Inner Health', etc?

...However, that brand is really expensive ($30+ for a month's supply). I take the Nature's Own brand (any probiotic that is designed to be kept in the fridge is perfect), which is $10 for a month's supply. It's helped me on so many levels, I recommend giving it a go! (or alternatively trying to eat more yoghurt, or Yakult, which both have high levels of 'good' bacteria, acidophillus, etc...)