Hi
You have a medical condition called Dyspareunia. It can be due to infection of cervix or contraction of vagina . You need internal examination by Gynecologist to diagnose the problem
Dr Saatiish Jhuntrraa
Answered2016-10-31 12:59:28
Let others know if this answer was helpful