These look like tapeworms. In fact, I'm almost 100% sure these are tapeworms. You don't need to give up on life because of them, they can be treated. It won't be hugely expensive, but it won't be dirt cheap either. But it's worth it over your life. These are so easily treatable, don't end your life because of them.