Hi I can understand what you must be going through. Sleep is important for health. Sometimes our thoughts do disturb our sleep due to some past happening or event, and sometimes worries of future. You need to take counselling for the same.
Certain medical causes need to be ruled out too.
Next Steps
please consult to understand cause and further course of action.
Health Tips
can try breathing exercises and relaxation techniques meanwhile.