It is an ancient Mariner,
And he stoppeth one of three.
'By thy long grey beard and glittering eye,
Now wherefore stopp'st thou me?
< snip >
He holds him with his skinny hand,
'There was a ship,' quoth he.
'Hold off! unhand me, grey-beard loon!'
Eftsoons his hand dropt he.
He holds him with his glittering eye--
The Wedding-Guest stood still,
And listens like a three years' child:
The Mariner hath his will.
The Wedding-Guest sat on a stone:
He cannot choose but hear;
And thus spake on that ancient man,
The bright-eyed Mariner.
Think of the Ancient Mariner--cursed to wander the land, he must tell his tale...constantly. Whomever he picks, is compelled to listen. Once the tale it told, he does not have to tell it again until the next day. Could put a real crimp in his adventuring, and it really is a bardic curse--once word gets out about his curse, think anyone would want to hear this bard perform?
On a similar tack, there is a curse in the Alvin Maker series of Orson Scott Card. I can't remember which historical figure it is (Tippecanoe, maybe?), but he must wander from village to town, telling the tell of his massacre of the Indians. I believe his hands are constantly covered in blood as a sign of his sin. As everyone runs him out of town, he just heads for the next settlement, ready to tell the tale again.