Im not an expert, but it looks like Ascaris to me bro.
Nice progress though! Question for you, will someone only pass parasites while on a parasite killer? Because even though I am suspecting parasites, I have never seen one before ever in my stools. Is this because they attach to your intestines?