So much pain...