No, I don't think you'll find reasonable meds that will knock you out consistently without causing serious long-term health problems ((z)benzos, like zolpidem/ambien etc.). Benadryl will probably work short-term (although I wouldn't say that it will knock you out), but just like the...