From reading all of your old posts, you've allowed all of this to happen. If you KNOW he's been cheating on your for YEARS, why have you stayed with him, without so much as establishing any boundaries whatsoever?
HE BRINGS HER BY THE HOUSE???? WTF???
This is why I am for the aggressive approach to breaking up affairs. Because, over time, they COMPLETELY destroy the self-esteem and emotional health of the betrayed spouse.
I implore you to TRY SOMETHING DIFFERENT. Expose his affair, to the OW's husband (her sugar daddy), at least. Then do the LRT and go as dark as possible on him, and just work on yourself.
You've neglected yourself far too long, and this man is NOT worth your effort, in my opinion.
I am as pro-marriage as anyone here, but this has gotten ridiculous, and I hate to see you hurting like this.