Having trouble gaining weight?
There can be a number of reasons why you may be thin. The most apparent reason may be your genetics. Having naturally thin parents who have a small body frames will most certainly be passed down to you.
There is another factor…your metabolism. …