It sounds like you are a human being. Don't be too hard on yourself for that.
I have, for whatever reason, taken lust as my preferred drug of choice. It doesn't matter if it's fantasies, or masturbation, or pornography; whatever for it takes, I have used it to make me feel better.
I have also come from a messed up family, and am a ba'al teshuva [definitely related--either to be a BT or to end up dead somewhere, I think. So, I'm not doing too bad despite everything]. I thought I was condemned to lust for the rest of my life because of the "exposure" I had in my previous gilgul. However, I have learned here on GYE that I can gain freedom from lust. Not only that but, through recovery, I have gained valuable tools for dealing with life. The difficulties of life which used to cause me so much pain, no longer drive me to act out. I can now face them and deal with them, rather than hide from them.
I still have slips, but I use them now as signals that I have work to do on myself, and then I get to work. I am human, and I still feel lust--and sometimes very strongly. But I have a mature way to deal with it now. And, overall, my life is far better than it was before I got to GYE.
Good luck to you (and keep on posting!),
--Elyah