membrane stripping

I'm a FTM. I kind of know what it is. And I hear it's pretty painful. So I'm just curious to know more about it. And if it's necessary to get done/mandatory.