Yep. I have the same thing, too. I have isolated spots of twitching; and I know it isn't nerves. I took anti parasite meds and I have finished. But I have been taking Oil Of Oregano and feel the twitches. They seem like muscle spasms; but go on for a while. Like 20 minutes in the same spot; my foot, my thigh, my liver. Creepy.
WHAT IS IT?? I have liver flukes, but could this be ascaris?
I have seen what really looks like worms in my stools, but how can you be sure?