Aud, I don't have any good advice for you, but I know I do understand how you must feel and I am proud of you for learning about your boundaries, and not letting him push you past them. You are more than worth it.
I would just remain dark, IMO, no need to hold his hand and guide him through stuff. He's a big boy; he KNOWS what has to be done, even if he plays dumb.
{{{Aud}}}
Forget the former things; do not dwell on the past. See, I am doing a new thing! Is 43:18-19
If it seems slow in coming, wait. It's on its way. It will come right on time. Hab 2:3