So I found aphids in my garden for the first time ever, I knew my luck would run out sooner or later. I have been spraying neem oil and soap and have not seen any since.Now they have been getting pounded by downpour rain and high wind. Will these plants recover? or does it look like something else is going on? mites?