I'm an avid reader, but have never posted - until now.
7 years ago, my (then) 28 year old behaved in exactly the same way - but also stole from me, told me he had Parkinsons disease and completely ruined me: emotionally and financially. I drew the line one day - after he threatened me - and changed the locks. On the grapevine I heard that he was imprisoned for a year (on a separate GBH charge) behaved similarly towards friends, and eventually found himself homeless . I wrote to him every Christmas for 6 years, but never received a reply. It crucified me, but I eventually accepted it.
Fast forward to 2 months ago - he contacted me to make peace - part of the 12 steps programme, as he was actually addicted to cocaine. He has attempted suicide twice over the past 3 months, but thank God - hes still here.
I would never allow him to live with me again, but he pops in every other day or so and I feed him. I've also paid for eight counselling sessions for him, which seem to be helping him enormously.
My advice to you is - as you say - not to enable his behaviours. Be there, but make it clear that you will not tolerate his poor behaviour towards you. You cannot change others' behaviour - you can only change your own.
When he contacted me after 7 years, it was the happiest day - we are rebuilding our relationship and I desperately hope that his life will improve. I wish the same for you Val05 ... much love for his recovery, and even more so, for yours and your husband's too.