You're eating too little or skipping meals While eating too much food is the most obvious cause of weight gain, eating too little can also hinder your ability to shift the pounds.reading more