根据你描述的情况来看,如果你的空腹C肽是4.7,餐后两个小时达到了21的话,那么也是在正常的范围之内,一般胰岛素抗餐后两个小时的正常数值是21~121。你的这个数值是没有什么问题的,如果你在一年内胖了100斤,那么有可能是因为你食量过大或者是你运动量比较少。你也可以再检查一下内分泌和甲状腺,看看有没有什么问题。