If it is any consolation to you with your worry over your liver, I have been taking Ivermectin, Moxidectin and Albendazole regularly over a period of 3 years and my liver tests are normal.
Don't let yourself suffer. The suffering of trying to find natural ways to kill these things could cause psychological damage to your wellbeing. That in itself can flow over into physical health problems due to not coping with caring for our selves.