My conclusion is that it's overtraining and an awefull diet. That is less than dieting calories for most people and a very inadequate supply of protein. 6-8 meals a day and at your weight I would strive for 5000 calories and 400g of protein. I would guess right now your at about 2500 calories and at most 200g of protein. Eat more...a lot more. Add in more meals...this is essential. Your first meal has absolutley no protein in it. What's the point of that? Toss in a dozen egg whites and your in business. You are relying too heavily on shakes. The only usefull time for a whey protein shake is imediately following training...otherwise much of that protein never actually contributes to muscle growth because it is digested so reapidly. Foccus on whole foods. Fish, eggs, meat, poultry, dairy(unless your lactose intollerant). Along with a very generous serving of protein with every meal you should include a healthy portion of complex(low GI) carbs. Plain oats(not the sugared up variety), brown rice, barley, whole grain breads. You must supply your body with the nutrients for extreme growth. Muscle is not made form air. It must be built from the food you eat. You need to eat more.