This is kind of an embarrassing question, but this is really painful!! every now and then (3-4x/month) I get these spasms of the rectal sphincter that are so painful that I have to stop whatever, sit, and wait for it to pass. It feels like electricity, and lasts a few seconds to minutes, it will let off for a few minutes then come back at least for 6 times per episode. I have broken bones etc. but I have never felt pain like this before! I have no idea what could have brought this on, I have had them sporatically since I was 15 or 16, and I thought that they would go away, but they keep coming back- please help, what can I do?? What could be causing these?