i wish you a very happy new year
The problem which you have is called as insomnia
. The causes of insomnia are so many. Basically you need to see a sleep specialist to find out if there is any other cause for the same. Further, you need to have a good sleep hygine i.e go to bed regularly, donot drink coffee after 8 pm etc which your sleep specialist will discuss with you. I hope this will help you.