Hello Friend, Good that you are seeking a help here. Sleep is very essential for both physical and mental health. Your lifestyle or stress could be the reason.
Suggest you to consult a Psychologist to assess the other symptoms and conditions to get a suitable recommendation to overcome sleep issues without medicine. Few lifestyle changes, dietary, excersise or self therapies can give result.
Next Steps
Feel free to reach out to me online through Practo app for further detailed evaluation.