Can anyone help me identify these parasites? They come out occasionally. After they come out I have a lot energy the next day and the day after then really ill again. Have tried doing an ova and parasites test but they never show up when I do the test. The first pic is all on an 8x11 piece of paper for reference of size.Thank you