Feeling like a zombie. How do you cure insomnia?

<p>Diphenhydramine is over the counter, not prescription. I take one and wake up feeling great. However, many people have had different experiences as mentioned above. Exercising daily and masturbating nightly helps.</p>