I don't want to enable my grandparents hurting themselves
Why are you stopping your grandparents from hurting themselves?
Because I want to enable myself hurting myself only, screw them.
I'm glad that you want your grandparents to be safe and out of harm, but it's not good to want it in exchange for your own health. You need to be safe as well, and harming yourself instead would only worry your grandparents.
I wasn't even listening to your advice because idgaf.
Being concerned about the wellbeing of your family is good. However, you also have to take your own wellbeing into consideration. Seek out support if you are having a difficult time.