I had this as well, eventually it stopped triggering once i let the chicken live.
Also I am pretty sure the personality trait bonuses don't stack. Having +5 base in a trait just allows you to have a cushion against the opposite side in case you gain points in the other side. Which ever side has more points is the bonus you get. So if you had heartless +5 and Compassionate +3, you would just get the heartless bonus since it's higher. Not the heartless bonus x5.