You have my sympathy, that sucks big time. But hell this stuff is part of the business! I've bought ladybugs and neem oil and still had to throw out half my flowering plants. I'd suggest calming down, smoking a bowl or two and not destroying your home.