Hello Connold!
The thing about anxiety is the more you try to escape it, the more hold it has over you. The whole thing then spirals out of control and you get caught up in the vicious cycle. Look up Dr Claire Weekes and her method for treating anxiety disorders. Basically stop escaping your fears and confront them head on. Sometime even challenge them by saying “Is that all you got??” Over time, you get accustomed to them and are not afraid anymore.
Are you sleeping at regular times? Getting into and out of bed at regular times are crucial for sleeping well, especially the getting out of bed! Normal human beings need 16-18 hours of wakefulness in order to generate 6-8 hours of sleep. So if you have had a disrupted night and you then compensate for it by sleeping in and/or going to bed earlier the following night, you run into problems of not sleeping or having fragmented sleep. From now on, just get up of bed at the same time every day regardless of how you slept. No sleeping in, naps or going to bed earlier. But you can go to bed later just not earlier, whatever the time you went to bed, always get up at the same time because that’s how you get the 16-18 hours of wakefulness to generate sufficient sleep drive to fall asleep and stay asleep. Just do this for at least several weeks and your sleep will improve. Stop any clock watching and go completely timeless. Resist the urge to track or monitor your sleep.
You will find after sleeping well, you find it taking longer to fall asleep or you may wake up earlier than you want. This is normal and to be expected. Ignoring them the best you can will help your sleep improve further with time. Utimately you reach a stage where you have absolute confidence in your ability to sleep and sleep great, like all normal sleepers! Be patient, persevere and try to be non judgmental about how you slept for a particular night. Good luck!