Home Perspective Vindication for Ivermectin and a God Granted Victory