I can't say it was easy, but even I have a certain degree of morality. I have made mistakes. I've also learned that if I feed, I don't kill.
I guess the key is to have enough that the cravings don't get too bad. Also, remember who you are, don't get so blinded by the cravings that you lose that control.