If this has been happening for sometime now, then getting in touch with a Psychiatrist will be a good idea. Insomnia can be a symptom of underlying Depressive Disorder or Anxiety Disorder or even other Psychiatric illnesses.
Next Steps
Consult a Psychiatrist at your earliest convenience
Health Tips
Meanwhile, try to go for deep breathing exercises, Yoga and Pranayam, meditation, have lots of water, do exercises and try Journaling as well!