Good for you! I did it as well and it worked out well for me. He still slips at times but I reconfirm the boundry whenever necessary. Sadly I do have to hang up at times when he breaks the boundry and incoherent.
I know this took a lot to do so good job!!!!!!
Hugs
Lulu