I really suck at removing wards so I am often cursed, usually half way through a dungeon when I can't get to a healer. Is there a way to remove the curse myself?
Sadly, no. Curses can only be cured by Healers. You can make a purification potion that removes most negative status effects, but it doesn't help with curses.
The manual even states:
Curse: A curse is a long-term negative effect that certain enemies and wards can cast on your character. Only a healer can remove curses