If you are facing PTSD issues, lack of sleep could be one f the reason. You can try Layla weighted blankets, by sleeping in a heavier blanket you could get peaceful sleep which makes your nervous system calm. To know more read the blog.
Visit: https://laylasleep.com/weighted-blankets-for-sleep/