Cheryl
Don't know anything about Neem Oil, but those who have health problems after exposure to pesticides can benefit from detoxifying. You might feel worse first because you stir up the toxins. You might try dry-heat sauna, fasting, lots of raw greens, vitamin C, detoxifying teas. I pray God will lead you and bless you with faith and peace and healing.