I wanted to write to you to let you know I have been following your thread for a little while now and see a lot of similarities between your sitch and mine.
Each time I would read a detail you wrote and realize my H is doing or has done the same thing, it hit me like a ton of bricks. My H will not give me his address (only the general location of his apartment), we met in 1996 and bonded over music, he is depressed and in MLC, we have no kids, he signs emails with things like "talk soon" no personal pronouns. My H is Belgian. I know your BF is not, but there is the European connection. There is no OW in my sitch and probably some other differences as all situations are unique. Jody is my DB coach, too. H and I have just gotten to the friendship stage.
I do not have any advice for you, not that you need any from me. I just wanted to let you know that I feel like maybe we could help each other and to say hello.