WebMD looks at problems that could cause pain during sex for spasm in the vaginal muscles, sometimes caused by fear of being hurt.
Pain during or after sex (dyspareunia) can be caused by many things such as illness, infection, a physical problem or a psychological problem.
Vaginal penetration that you desire typically doesn't hurt, especially if you and your partner ensure that you are stimulated enough to be fully.
Pain during intercourse (dyspareunia) is pain or discomfort in a woman's labial, vaginal, or pelvic areas during or immediately following sexual intercourse.
Dyspareunia is the medical term for pain during sex. Painful intercourse in women can occur for several reasons.