I tried to look up trycho, closest thing I could find was a vet med for protozoa infection. Who did you see and do they think you have worms (well not really worms but you get it right)?
Being told you're delusional does not necessarily mean you're mental.