We are all far from perfect .. I'd say we all contributed to what made our spouses do what they did. That doesnt excuse them or mean they should just give up though or cheat etc. This is why we need to learn from our mistakes and work on self growth.
I am def guilty of being needy, clingy. I never thought that wanting to always be with your spouse was a bad thing, I love her and wanna be with her. I thought that just meant i loved her more then anything and we were best friends. Now i realize I was attached to her . That made her feel smothered , controlled i guess. That is also what im working on. I gave up alcohol years and years ago but that was easy cause i never had a drinking problem , just drank sometimes for social gatherings. You can do it .