Interestingly, most cases of cervical cancer do not have any symptoms at all. This is why cervical cancer screening
programs (such as the annual 'pap smear') are so important, because they detect the presence of cancerous or precancerous cells long before they grow enough to cause symptoms. If you are sexually active, your best way to detect cervical cancer is to have regular pap smears. Your best way to prevent cervical cancer is to get the human papilloma virus vaccine (Gardasil), if you are a young woman in the eligible age range for the vaccine, to limit your number of partners, and to always use a barrier protection method. Cervical cancer can cause pain and bleeding
if advanced enough.
Causes of cervical tenderness other than this would include bruising or irritation from sex as you already mentioned.
Another cause would be an infection causing inflammation of the cervix or uterus. The most common causes of this would be gonorrhea or chlamydia, both sexually transmitted diseases. If you have any concerns that you might have a sexually transmitted disease, then you should call your primary care doctor
or your OB GYN doctor to obtain testing for these as soon as possible.