Hello Friend, Good that you are seeking a help. There are many reasons for sleeplessness. But major and common concerns are lifestyle disorders, anxiety or depression.
You need to first analyze to figure out the root to identify the suitable solution.
May be you need a guidance of psychology expert to help you.
Next Steps
Don't hesitate to consult a Psychologist directly or online. Feel free to reach out to me online through Practo for further detailed evaluation and recommendation