What antibiotic were you taking? It should be Flagyl for a week, and if not cured, an additional week, followed by changing to a different antibiotic if needed. Giardia Lamblia is nothing to mess with and certainly home spun remedies will not be effective. Did you dring from a mountain stream to acguire it? that is a failry common way, the streams in the California mountrains although very inviting with their clear cold water often harbor Giardia Lamblia.
Certainly not the owert of the worm parasites, though. I worked with a parasite in a tropical health department program I worked in during dental school. A species called Mesosestoides Corti, that was spread by snakes and fish in Asia that would go into a larval stage in warm blooded host (man) and there would be billions of the little buggers until the patient died.