That is a major problem for me too. I recently got some trazadone to help me sleep. I haven't used it yet, as I am waiting until I quit
suboxone and really need it. I know 50mg trazadone can help you sleep, and is non addictive. For me taking tylanol PM makes my restless legs and arms way worse at night, so I do not take it.
Melatonin helps me sleep also. The more excercise you do, the quicker it will pass. Eat good, lots of water, and vitamins, and as much excercise as you can do.