Hello Friend, Thanks for reaching here for help. I can understand you suitation. No sleep or disturbed sleep happens due to various reasons from body functioning issues or due to stress in your mind. You need to understand that min 8hr sleep is must only if you are into physical work. But if you do less physically and more mental work, then you need rest + sleep. During this rest time, the mind does all reconciliation work for that day and then gets into sleep. Looks in your case, you are not having proper rest.
Next Steps
Consult a psychology counselor to figure out your the reason for stress
Health Tips
Schedule you day in way that, you can have dinner 3hr before sleep . Watching TV, mobile is not rest. Keep them away and Give a peaceful time slot before sleep. Hear melody music.