first off, its PREscribe

anyways with that said, theres tylenol PM, advil PM, and benadryl
tylenol pm is tylenol and benadryl
advil pm is advil and benadryl

they will make you sleepy but i always hate them because they would give me a hangover effect in teh morning.

id say talk to your doctor, maybe you just need more exercise during the day, and not some stupid "magic" pill