How can I ask my partner if they have any STIs?

I really enjoy reading your answers on these pages, but here's the question that I haven't seen addressed on your web pages or anywhere else on the Internet. Can you please suggest some appropriate ways to ask a person with whom you're about to have sex if he or she has any sexually transmitted diseases? A few months ago, I met a girl with whom I had sex... and, as I found out later, she had herpes. We did use condoms anyway, but there was still some risk in catching herpes since we didn't use condoms all the time.


How can I move forward with a homophobic roommate?

I'm a lesbian and I think that my roommate could be slightly homophobic. We have never really had a great relationship but now that I've come out to her, we don't talk much at all. How do I talk with her about this issue so that we can put it behind is without making it so awkward?


Should I get a new IUD with each new sexual partner?

I recently had an IUD inserted. I'm not currently having sex, but wanted to be prepared as I am seeing someone who I may become sexually involved with.

My concern is I was told the IUD would need to be removed if I had sex with a partner and then changed partners later. This IUD is a 5-year IUD and the cost was quite a bit. If I have sex now and then stop for a year (or any period of time) and was to become sexually involved again with another partner, why would it need to be removed? If STDs are not an issue, does it still need to be removed?


How can I sleep with my girlfriend without making my roommate uncomfortable?

My girlfriend and I both go to the same college and have been sleeping together for a while now, which has been easy because she has a room of her own. However, because of the way university housing worked out for next year, both of us are going to be living in doubles with roommates. We would like to continue sleeping together, but I realize that having a roommate could make this difficult. Should I approach my future roommate about the situation, and if so how should I go about doing so?