one thing I can suggest is be sure when you're sleeping, that the room is completely dark so you can't even see your hand in front of your face. And quiet, no electrical items plugged in. Our skin has light sensing cells, the tiniest amount of light anywhere on our bodies can keep us from sleeping well. Try taking chewable vitamin C through the day, it helps you handle stress and many other benefits.
I hope you find something that helps.