Some people have a natural high
metabolism which tends
to cause them not
to gain weight. Since you are underweight, you need
to gain weight slowly, try to eat a Heart Healthy diet that will give you the nutrients, vitamins, and minerals your body needs, and help with possibly preventing future disease states. Suggest eating about 2000-2400 calories per day broken down to three meals a day, with snacks between meals.