what have you been through?