Well, i would say that you're perhaps not taking in enough calories. If you could eat rice, for example, not long before your daily exercise routine, that might help. It looks like you're getting a good balance, and the banana provides the potassium your muscles need--500 calories is definitely not enough, 900 just barely. It all looks good, just scanty. Can you add some rice or some nan before your exercise?