I have a naturally fast metabolism and have always eaten well all my life and I can't gain weight no matter what i eat. I know for bulking I'm supposed to eat like 2 g's of protein per pound of body weight. I'm 6'2" at 175 around 11% bodyfat. so i'd have to eat like 350 g's of protein per day. i usually eat like 4 eggs in the morning with two huge scoops of peanut butter, a protein shake a few hours later (44g of protein) and about 8-10 oz grilled chicken and 8-10 oz eitherchicken again or beef. In between this i load up and carbs like fruits and veggaies, oatmeal, ice cream, and whatever else i can get my hands on. the two major issues i have are one, i should be getting more protein but it gives me unbearable gas at these levels, and two, even when i eat more then three people combined i still can't gain a pound. Any advice would be GREATLY appreciated. thanks.