Weight gain foods are foods with high calories, carbs and fats that should be the part of your diet. Being underweight can cause many problems....