advice needed

so, my periods are always super regular. my last period was SOOO heavy and it came a week early and last like 14 days. so that was completely abnormal. so since that’s happened, it hurts sooo bad to have sex. like a sharp pain or something when penetration occurs. has anyone else had stuff like this happen?