been through painful