A pain-management system for changing a user's behaviours in a way that improves their health and wellbeing, the system configured to: receive a target-pain-score that represents a level of pain that the user considers acceptable during a defined period of time; receive one or more target-input-parameters which represent properties and / or activities of the user during the same defined period of time, wherein the one or more target-input-parameters are a subset of a full list of input-parameters that are available; receive one or more settings that represent one or more input-parameters that are to be increased or decreased, and wherein the one or more input-parameters represent one or more physical activity performed by the user; use a neural network that has been trained for the individual user to determine one or more calculated-user-parameters based on the target-pain-score and the target-input-parameters, wherein at least one of the calculated-user-parameters is set based on the settings and wherein the calculated-user-parameters include suggestions for values for one or more of the settings that are expected to achieve the target-pain-score, and wherein the one or more calculated-user-parameters comprise: (i) a duration-characteristic, which represents a duration for the user to perform the physical activity that is associated with the setting; and / or (ii) an intensity-characteristic, which represents an intensity for the user to perform the physical activity that is associated with the setting; and present the one or more calculated-user-parameters using a user interface (102, 302, 502, 802, 1002) to enable the user to change their behaviours / activities in order to improve their health and wellbeing while being able to control the amount of pain that they experience. receive a target-pain-score that represents a level of pain that the user considers acceptable during a defined period of time; receive one or more target-input-parameters which represent properties and / or activities of the user during the same defined period of time, wherein the one or more target-input-parameters are a subset of a full list of input-parameters that are available; receive one or more settings that represent one or more input-parameters that are to be increased or decreased, and wherein the one or more input-parameters represent one or more physical activity performed by the user; use a neural network that has been trained for the individual user to determine one or more calculated-user-parameters based on the target-pain-score and the target-input-parameters, wherein at least one of the calculated-user-parameters is set based on the settings and wherein the calculated-user-parameters include suggestions for values for one or more of the settings that are expected to achieve the target-pain-score, and wherein the one or more calculated-user-parameters comprise: (i) a duration-characteristic, which represents a duration for the user to perform the physical activity that is associated with the setting; and / or (ii) an intensity-characteristic, which represents an intensity for the user to perform the physical activity that is associated with the setting; and (i) a duration-characteristic, which represents a duration for the user to perform the physical activity that is associated with the setting; and / or (ii) an intensity-characteristic, which represents an intensity for the user to perform the physical activity that is associated with the setting; and present the one or more calculated-user-parameters using a user interface (102, 302, 502, 802, 1002) to enable the user to change their behaviours / activities in order to improve their health and wellbeing while being able to control the amount of pain that they experience.