Everything looks great, however, I would try not to fast for 12 hours. If you could break that up by having a small midnight snack, your body would never go into "temporary starving mode." I eat at 6am, 9am, 12pm, then at 6pm, and midnight. However your and my goals may be...