Answer by
Connie45 (1110)
Sominex is the brand name for diphenhyramine (also Bendryl, Compoz, etc.) It's an antihistamine. Why this makes some people drowsy, it has never worked for me. No, it's not addictive. A better choice might be over-the-counter melatonin.