My xabf also lies about almost everything. He like others posted about their addict in their lives is very charismatic, has a good job, etc.
I have on many occasions 'caught' him red handed in a lie and he would deny, deny, deny. It was so frustrating and until I started this path on healing myself I didn't realize it's what they do.
My xabf also is very narcissistic, he always needs to be right and have people think that he is and knows important people so he feels good about himself.
I basically trust people and especially trust people I care for.
All I can say for myself is it takes a lot of me focusing and being centered to see what he is/was doing so I don't get wrapped up in it.