https://neuroquiet-us.sites.kaltura.com/
Food & Drink0 min ago
No best answer has yet been selected by Hedkandi. Once a best answer has been selected, it will be shown here.
For more on marking an answer as the "Best Answer", please visit our FAQ.I used to know people like this- you lend them an ear once and then they think it's there forever!
You are gonna have to say something. Next time she starts to talk just say- "Hang on- this isn't gonna be about sex AGAIN, is it?" and only allow her to speak if it's not. Either way she will get the message. If she asks why, just say "Why d'you think??!" and sound exasperated. Then say "It would just be nice to talk about something else for a change." She may be miffed but she will know you are right.
The previous responses all offer sound advice.
As to the reason why your colleague does this - it's simple insecurity. Her tyelling you means she can hear herself telling you, and she can reassure herself that she is attractive to her partner, and inspires such wonderful attention from him. In reality, she is unsure about her own worth as an individual, and this constant reassurance is her way of dealing with it.
You could be blunt, as the others have suggested. If you don't mind taking a little time, and being a little kinder in the process, why not simply act as if she hasn't spoken when ever sex is mentioned. Respond with something that does not acknolwledge that she just spoke about anything, and her conversation can go nowhere. She will eventually realise what is happening, and why, and the issue will be resolved, hopefully without any confrontation, which may damager her already low self-esteem. If this method doesn't work, revert to the more forthright suggestions already offered.