Whether you suffer from generalized anxiety disorder or experience anxiety from time to time (which will happen - unless you’re a robot), you can understand why sleeping and anxiety don’t exactly go together. When you feel anxious, your heart rate increases, along with your cortisol levels. And that’s a recipe for sleep disaster since you need cortisol to decrease to fall asleep.
But fear not. Weighted blankets can help.