In short your entire diet is no good. Too many supps and shakes without and real food. You say you are very lean so start eating some red meat and lots of it.