Hi.Lady V , as you are well aware I am very far from a vet , I am however old and with that age comes some experience You were not to blame and nor could you have avoided what happened
I've read your posts on here and your a caring and gentle soul. You look for the best in people and that's a gift but it can also be a burden
More cynical people like myself don't look for the good when we first meet people but most times that's our loss
XH has issues and has learnt to disguise or hide them from kind people like Lady V
IMHO XH will continue to deceive and lie his way through life finding good people and using them
Lady V can look back with hindsight and perhaps pick out where she choose badly BUT we are all wise after the event
My two cents worth is to accept that XH is who his is and Lady Vs only mistake in this was being Lady V and no one on this earth wants you to change that
Put your energy into living and enjoying your life Let it go You naturally want to avoid anything like this again but that's not possible unless you cahnge who you are and I've covered that already 😄