Asesórate por un especialista
Por lo que leo, estas pasando por un momento muy difícil que ademas te afecta el sueño. Creo que lo mejor sería que buscases asesoramiento de un especialista, será quien mejor te pueda recetar un medicamento y sobre todo podrá estudiar la causa por lo que sufres falta de sueño y pueda poner remedio.
Mientras tanto para el insomnio puedes probar a tomar valeriana que es una planta natural. La puedes tomar en infusión (es mas natural, aunque su olor no es muy agradable), o en pastillas.
Ojala se te pase pronto.
Un beso.