Hello Friend, sleeplessness or disturbed sleep are symptoms of anxiety. Similar it's also due imbalance in your bodily air energy called Vata (in ayurveda term). You can manage this through few food and routine changes recommended by Ayurveda. It needs further evaluation to suggest the solution
Next Steps
Consult me online for further evaluation
Health Tips
In the meantime you can follow few home remedies like having dinner 3 hrs before sleeping. Have a glass of warm milk before bed. Do gentle foot massage.