I have a feeling he'll continue to cross that boundary. You may find yourself having to get tough to keep yourself emotionally safe.
Sorry.
How are you doing? Now you've lost him as a friend as well. I can imagine it must be painful all over again.