I'm seeing this new guy and things are getting pretty heated. He's a virgin and I'm not, so I'm not sure how to approach him about the topic of sex. What if I ask and he's not ready or thinks I'm too forward? I also have never taken anyone's virginity so I want to make sure it's good for him since it will be his first time. Any advice?