If you often feel anxious, regardless of whether it's related to sleep or not, why not try a weighted blanket? They're well-known for their ability to relieve stress and anxiety through deep pressure ...
Weighted blankets may help alleviate symptoms for people with anxiety, autism, ADHD, insomnia, osteoarthritis, and chronic pain through deep pressure stimulation, which relaxes the nervous system.