I hope everything comes out in the end! LOL Hope that nasty parasite leaves quickly! Good luck!
Sue