Sedentary lifestyle and less than normal sleep appears to be the main cause. Australian Mutton contributes to this to a great extent. Heavy dependence on nonveg for food seems to be another reason. Not to forget, you are growing older and having a slower metabolism than before. However curvaceous/voluptuous is better than size zero, I thought.