Yes, I'm sure you "should be enough for him" and all that but, I don't care and don't want to hear it. Also, please stop making it worse by going on and on about how your friend and her husband have sex with a different woman every night, and how she does it "to please her man". Again, followed by all the reasons you/she "should be enough for him".
Bad enough that you carried on this conversation, not in a low voice, while I was getting coffee but, you continued with it the whole time you were checking me out. SHUT UP!
There is such a thing as appropriate workplace conversation and sex talk (unless that's your work) is not it. Ignoring customers while checking them out to continue said sex talk is also not too high on the happy fuzzy list either.