I'm pretty sure my betta, Buddha, has an internal parasite, however he shows no symptoms whatsoever. He has normal poop, eats like a little piggy, and is extremely active. About a week ago I saw a small white worm hanging from his anus that was about half a centimeter long. The next day it was gone, but their was (and still is) a tiny white speck that slightly protrudes from his anus. It's not ich, and I doubt it is an ovipositor as he is definitely a male. He has a beard, very long fins, and his body shape is different from that of a female betta. Could it be part of the parasite showing? I also read that, although very rare, males sometimes do have ovipositors. Is that another possibility?
I've been feeding Buddha Anti-Parasite Medicated Fish Food since I saw the worm-like thing. I don't know how much it's helping. He hates that food with a fiery passion, and thus I have only been able to trick him into eating no more than half a pellet of it every day (I am still feeding his normal food as well. I doubt it's very healthy to only give him half a pellet a day).
Yesterday I bought Api General Cure (I would have earlier, but I was not able to) and dosed his tank. The white speck is still there, but then again the treatment just began. I took his filter out because it has carbon in it, and due to the way the filter is designed I'm afraid of breaking it if I try to take the carbon out. I'm assuming if it is a parasite that it has already laid eggs in the water. If I put the filter back in the tank after the treatment is over, will I risk reintroducing parasites? Or would the parasite eggs in the filter die from drying?

Jeez, I really hope Buddha's alright. He's my first fish and it would be horrible if anything happened to him. Help is very much appreciated!