Yo estuve en una situación parecida y lo que mejor me funcionó fue ajustar el timing de la comida. Cenar ligero mínimo 3 horas antes de dormir y evitar estimulantes después del mediodía. También limité la siesta a 20 minutos. Al principio cuesta, pero el cuerpo se acostumbra.