The main explanation for gaining weight is water retention. If you are overweight, water retention may be the main problem preventing you from losing extra pounds. Feeling puffed and bloated are the main symptoms that show that you may be suffering from water retention. Water retention Water retention, or edema in medical terms, can be …