lol, I thought it was just a bug because the curse of unknown origin keeps piling up, thanks for letting me know :)
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.