This was me reading your news...
Freeking idiot is RIGHT! I'm so sorry Yinny! You poor baby! Bridget, I'm certain you will get things under control now, but to be on the safe side, I would take a stool sample in and have it checked for the regular parasites anyway, just to have piece of mind where that's concerned. It's not too expensive (I'm guessing...the giardia one is more $) and just to have it free and clear of your mind, it's worth it...I'll send you the $ if you need it!
Good luck, I have been thinking about you and Yinny!!!