Hello Friend, Good that you are seeking a help here. Sleep disorder, restless are symptoms of depression and anxiety.
You need to take a professional help to assess your current condition, so that you will figure out the reason for your depression as well as solution to overcome the same.
Next Steps
Consult a psychologists directly or online through Practo. Feel free to reach out to me online for further evaluation and recommendation