It is anxiety.U need to currect it.U must consult psychologist to learn how to manage anxiety through counselling sessions.
In over mental pressure ur brain cant handle this and result is sleeplessness.
By counselling sessions u must combat this without medicine.
But day by day if it increases then there may be a need for psychiatrist.
Health Tips
for overall health
1.sleep 8 hrs at night.
2.avoid too much social media.
3.avoid too much use of mobile pc laptop.
4.avoid mobile pc 1hr before sleep.
5.before sleep may hear good music,or read a good book or can watch a good movie.
6.workout daily or regular morning walk or join gym.
7.Share ur thoughts with ur parents or good friends.
8.Concentrate on ur work,study,passion, hobby.
9.Maintain proper diet.
10.Take proper protein supplement and some time multivitamines.