Anxiety destroys sleep. Especially if anxiety/worry in general becomes anxiety/worry about sleep specifically. It is very common and can be the thing that zaps your sleep powers!
Solutions? I’ve got a couple good ones in my latest episode of Sleep On It! podcast. Hope you can have a listen!