I have occasionally shared too much with my husband, but it's also a part of my past, and what makes me me. So....no real regrets.
I've had friends & family share TMI, and I sat there thinking....what on earth possessed them to tell me that??

I generally just nod my head, and try to change the subject if it is too uncomfortable.