ZzzQuil is not for pain. It is just for Sleep. When taking ZzzQuil, you should give yourself 7-8 hours to sleep ZzzQuil helps me fall asleep fast and sleep soundly throughout the night.
If you do not get the full 8 hours sleep you will be feeling tired . I use this for those restless nights when the pain in my body keeps me from sleeping.