This commenter brought up some valid points.
“NTA if you leave. You are an adult, and should be able to have an independent adult life. I’m in the camp of we don’t owe our parents for their decision to have us (nor will my kids owe me), but it’s still good to maintain a relationship with them when safe to do so. A healthy adult relationship with your parents does not require you to continue living at home though, nor does it involve them calling you names or guilt tripping you for pursuing your own adult life.
I think it’s a good thing to acknowledge their need for help, and still be willing to step in some. I also think it’s a good thing for you to move forward with your independence.”