Have you had one? And how long did it take to heal? I've had one for about 2 months. It's SO painful. My GP has given me laxatives and a cream which has helped a bit.