Gaining weight simply requires eating in a caloric surplus which means consuming more calories than your body burns each day. For a lot of people, including myself, gaining weight is too easy. However, hardgainers find it difficult to consume enough calories each day which makes gaining weight a...