Ideally humans need 6-8 hours of sleep.
Over thinking is a sign of Depression or anxiety.
You may come on personal chat window using practo app to discuss your symptoms in detail. Then different strategies can be discussed to handle this situation.
Next Steps
Kindly consult me or any other clinical psychologist.
Health Tips
Try to indulge in some physical activity such as Yoga, swimming or join a gym.