You need to develope a better routine, your diet is too erratic. You eat protein one meal then skip it in another, you eat 3 hrs between one meal then you eat 4 hrs between another.. Try eating 7 meals a day every 2 1/2 to 3 hrs 50-25 protein-carb ratio per meal, then tweek it accordingly to how you are progressing towards your goals.