To say that you dislike a sin but don’t hate it, especially one that are enslaved too, is like saying, “I kind of like Jesus for dying on a cross for my sins, but I don’t really love him”.
I don’t know the exact conditions of your situation. If you are like most men with this problem, it probably involves pornography of some sort. If it does, you need to immediately rid your life of it. If you have any magazines, DVD’s, videos, burn them. If you have any subscriptions to Cinemax, HBO, Showtime, Playboy Channel, Spice Channel, and so on, cancel them today. Men tend to be very visual, so that’s where you should start.
Now the internet is a different story. Can’t exactly smash your computer and throw it away. However, like I said, men tend to be visual so use it to your advantage. I would say go out and buy three of the biggest nails you can find (I’m talkin railroad spikes) and place them in front of your monitor, so you can’t look at it without seeing them. Let them serve as a powerful reminder that every time you look at pornography or use your hand for that, you are driving a nail through the hands and feet of the one who loves you more than any of those victimized women ever could.
Go to confession every week, go to the same confessor, and look him in the face when you confess. Make sure he is a good priest, and not one that will enable you. I know this sounds embarrassing, but you sound desperate, so take desperate measures.