Everybody suffers from sleeping difficulties every now and then. You can lose sleep when your normal routine is disrupted by travel, an emergency, or some other unexpected circumstance; when you suffer from stress, worries, or an illness; or from certain unhealthy habits. But if you have trouble sleeping almost every night and the resulting drowsiness,…