I think you have a parasitic infection. I have one. I went to a parasitologist and although he said he couldn't find any parasites in my stool, that my eosinphils were elevated. They are white blood cells responsible for fighting parasites. Lymphocytes are also responsible for attacking foreign invaders. Note doctors are clueless and most test are useless. I found out the hard way. I gave one doctor a stool sample and placed 2 parasites in the stool sample. The results read negative for parasites!
I would start taking diatomaceous earth every day to get rid of them. (see Wolfcreek.cm) The odor will be much stronger as you clear them away. You can also take grapefruit seed extract and take echinecea and golden seal for 10 days to clear the infection. No sugar, white flour, no processed foods whatosoever. Drink filtered water, eat mostly veggies and protein, but no pork. Eat foods that clear them away like garlic, pumpkin seeds, etc. look it up.
Most importantly look up parasites on the internet and see if you have any of the symptoms. They really are active at night and during the full moon.