Also, I must admit: I might romanticize his character more than it deserves it. For me, The Sopranos is very nostalgic. It recalls a time in my life when I was truly happy, surrounded by a handful of friends who were also obsessed with the show. We watched it on TV and discussed every episode the following day.
But I rewatched it many times later on as well, and it's inevitable to see that certain behaviors are toxic and vile, which is not necessarily came off as such back then.