Thank you User2596 for your useful advice.
What concerns me is that, like you, in the past, I've managed to remain NC for over three weeks. I agree with you; the first week is harder and then I managed to learn to live with the odd moments of loss and sadness as the weeks went by. I too, broke NC because I finally felt compelled to respond to his regular messages.
I have no photos of him nor is he on Facebook.
Fortunately I stopped working with him last September and managed to not see him for 3 months after that.
As far as I'm concerned every time I see him the 'magic' is still there. I am also bored with the rigidity of his life and the crumbs he offers. So, it makes sense, however tough, to go NC instead of repeating this never ending cycle of stepping off and stepping back on the merry go round which ends up being not so merry.
Whilst I agree that I need to work on my self confidence I do also believe that if I stuck it out for so long (over 2 years) it's because we got on so well. There was a lot of mutual encouragement in our respective lives, both in positive and negative situations.