I'm so sorry to hear your situation, but I want to say - You won't break the cycle unless you seek professional help. It will never stop otherwise. Never. Your mind is not well.
Sorry this sounds so hopeless, but there is always hope, that's the only thing that keeps me going.