A drug infusion system located at least partially external to the patient having a pump and a patient programmer control configured to present to the patient a question and receive patient input information in response thereto. A patient response rule module is configured to apply a rule to the input information provided by a patient. For example, the patient response rule can be used to provide an insulin pump setting according to the patient response rule or to provide a setting, or to provide a setting that is proposed to the user. Other systems and methods are also described such as asking questions related to the adjustment of future therapy settings.