just my humble opinion... but i don't think the goal is to keep your calories up... but keep your metabolism going. in other words, stretch your 3 meals to 5-6 meals a day but make them SMALL meals.
also... i'd consider not eating 2-3 hours right before you go to bed.
--Hess