I don't get it.
Benadryl is a antihistamine and whether its over the counter or a prescribed higher dosage it comes with a warning about drowsiness and not to drive. I have a tendency to get hives off and on due to allergies and I take Benadryl prescribed pills at night so I can sleep without waking up scratching.
You are right about alcohol. It can help one go to sleep but with me I always wake up in the middle of the night after drinking booze before going to bed. Then its tough getting back to sleep unless its about the normal time to get up and then I can nap for an hour or two and wake up and half the day is gone.