how long does it take benadryl to leave your system? I have allergies to soy and took it several times last week and now I have been sick to my stomach every day since and getting worse. Now I am throwing up. This also happened to me in January, and it took 9 days until I felt better, so of course I am never taking it again, but until then, how long to I have to suffer from this?