You can eliminate constipation by taking magnesium citrate 250-1,000mg with each meal until BM are regular then you can decrease and only use as much as needed. I use 500mg with each meal but every person is different. Maybe after regulaing this then your goal of weight gain can be easier to achieve.
Good Luck
Stop eating red meat; eat fish, foods with fiber and fruits... if you're sold on protein products, go with Soy Protein; such as Twinlab's Vege Fuel...great for Mass gain and lots of Aminos. 0.8gm per Kilogram of bodyweight. 2.2#/kg (i.e. 150# ÷ 2.2 = 68kg x0.8 = 54.6gm of protein [or about 4 scoops of protein powder] ) Most protein powders offer about 25-30gms per serving.
Supplement Facts
Serving Size: 2 Scoops
Servings per Container: 15
Amount Per Serving % Daily Value
Calories 130
Calories from Fat 10
Total Fat 1 g 2%
Saturated Fat 0
Cholesterol 0
Sugars 0
Protein 30 g 60%
Thiamin 0.1 mg 7%
Riboflavin 0.04 mg 2%
Folic Acid 71 mcg 18%
Biotin 11 mcg 4%
Calcium 71 mg 7%
Iron 6 mg 33%
Phosphorus 282 mg 28%
Zinc 1 mg 7%
Copper 0.5 mg 25%
Sodium 490 mg 20%
Potassium 105 mg 3%
L-Glutamic Acid 5730 mg *
L-Aspartic Acid 3480 mg *
L-Leucine 2460 mg *
L-Arginine 2280 mg *
L-Lysine 1890 mg *
L-Phenylalanine 1560 mg *
L-Serine 1560 mg *
L-Proline 1530 mg *
L-Valine 1500 mg *
L-Isoleucine 1470 mg *
Glycine 1260 mg *
L-Alanine 1290 mg *
L-Threonine 1140 mg *
L-Histidine 780 mg *
L-Methionine 390 mg *
L-Tryptophan 420 mg *
L-Cystine 390 mg *
*Daily value not established.
Other Ingredients: Supro® Isolated Soy Protein³, Silica.
Directions
As a dietary supplement, add 2 level scoops to 8 fl oz. (1 cup) of your favorite juice or beverage. Stir and Serve. Vege Fuel may also be added to a blender with ice and fresh fruit. To boost soy protein content, sprinkle into your favorite foods or recipes.