Late period, little spotting, and heavy bleeding during sex?? whats wrong?