ezo
Hero
The big difference is in the 1 CHA point per hour drain.How much did you fail the save by? Unless it was by exactly 1, having a 9 CHA instead of a 10 didn't cost you.
Ignoring your specific roll and looking at it in the abstract, even if you'd had a 20 CHA your saving throw would have only been 6 points higher. That means that there was at most only a 30% chance that your choice on how to allocate your stats could have affected the outcome of this saving throw.
So don't blame yourself! It was bad luck that got your character, not bad stat allocation.
With a CHA 10, the DM might allow the NPC priest to long rest for 8 hours, prepare Remove Curse, and save the PCs "just before" the curse killed us at CHA 2. It is a stretch on the timing thing, but possible.
However, any CHA 11 or higher, we both would have survived without an issue, even with the unlucky rolls.
As you can read above, a CHA 13 would have easily allowed us to both survive.if you can die on a 9 you can probably die on a 13 in most situations or even higher.
In situation like the Shadow STR drain of 1d4 per hit, 3 hits would have over a 30% of totaling 9 or higher, resulting in death. However, a STR 13 would be over 85% likely to survive even a fourth hit (and 3 hits--barring criticals???-- would never kill STR 13 PC).