Yes, the curses stack up but they have a cap. Fatigue stops stacking up after 50% and Madness after 60%. I wanted to add another curse that would make player weaker resulting in only two item slots but that turned out to be to tedious.