Sounds like some serious co-dependent and addict behavior too.
He's acting like an addict-and you are acting co-dependent. Actually-it seems to go both ways...
I hope you stick with the counseling.
Allowing someone else to bend your boundaries isn't love.
Love means wanting AND SUPPORTING each other in becoming the best version of yourselves possible.
Not hindering it through apathy or blatant disregard.
"Love As Thou Wilt"