have not read all responses, but I'd be asking your Dr about whether you might have giardia (sp...???). It's nasty and sounds like you're describing, but easily treated.

otherwise, there have been a few nasty stomach flus going around ...

or an infection in your gut?

stay hydrated hun - I hope you're feeling good as new soon xo