Insomnia in Chinese Medicine can have a correlation with bodily weakness. If I understand correctly, some people have to be stronger to stay asleep all night. If you can't otherwise explain your insomnia, Chinese Medicine may help. They offer acupuncture, herbs and diet and lifestyle. For some people tonics can be beneficial. It has to be the right tonic for you. Chinese herbalists can help with that.
Insomnia at particular times can relate to challenges to particular organs.