Keep in mind that many over-the-counter sleep aids contain an antihistamine, such as ZzzQuil (diphenhydramine) and Unisom (doxylamine). And as discussed above, antihistamines may cause weight gain.