There have been studies that found people who were skinny thought they were eating more calories than they really were and that obese people thought they were eating less. I don't want to get into your specific issues here but it would be impossible for the average sedentary person not to gain weight eating the Michael Phelps diet. Calories matter.
EDIT:
I guess the people that believe calories don't matter and weight gain/weight loss is genetic want to down vote this to hell. Oh well!
EDIT: I guess the people that believe calories don't matter and weight gain/weight loss is genetic want to down vote this to hell. Oh well!