my menses is usually 7 days; i have been having a lot of sex lately; my partner usually hits my cervix during intercourse. doesn't bother me much. now my menses came on very light but bright red and a foul odor. could i have an std or something is damage my cervix or uterus or something?