Hi Pathway to free - what you see in someone is a mirror to you.
Kidding!
I don't think the intent of any of the Al-Anon wisdom you have shared is for you to be beaten up by anyone at any time.
Now I don't know if it's a relative and you therefore feel like you shouldn't just stop the relationship, but even if it is I would certainly cut down to one line answers, not sharing any details of your life and ideally, very very little contact at all.
If no contact isn't desirable you might want to google "gray rock method"