I'll second LH19 with way too much talking and actions over words, time and space etc.
I noticed you mentioned drinking. 180 on that and stop the drinking.
To the cat analogy, I'd recommend the picnic analogy. I dont know where it is on the forum, but I think someone quoted it recently (maybe Another Stander??).
I noticed you mentioned working on negativity. I had that big time, and am working on it in IC. Look to your childhood. It's probably an emotional defence mechanism subconsciously imparted when you were a child. Look into internal family systems. It's all about childhood.
Good luck mate!
Me: early 40's XW: nearly 50 T: 15 M: 5 BD: Jan 19 S:10 SS: 22 SD: 24