Agreeing with the general distaste for sharky's friend there.

I don't tend to mind people being very open about so-called taboo topics with me, and I don't mind being open in return if they actually seem interested and not too faint of heart, but I try to adapt my openness to what the people I'm with are comfortable with. Nothing wrong with being open as such, but no need to share your tmi with people who don't care to hear your tmi, either.