I have had all the symptoms of giardia for two weeks now but did not drink from a pond or stream. I was in the bahamas shortly before the symptoms started and stayed on a boat that was docked at the marina. Is it possible to get it from that water supply? Also, what can I eat? Everything seems to cause indigestion, belching, gas, stomach pains and diarrhea.