I'm 29, 5'4". weigh 139lbs. I've had no problems keeping my weight on for the last 10 years. Mostly in part to taking care of myself, getting sleep, and not partying, like I used to. I have gone up to as high as 157. A few times my CF doctor actually informed me I should lose a few pounds...