Why did I bleed during sex and why did my period last for two weeks?

Abn. bleeding. These are signs that indicate you may have a gynecological problem. You should call your doctor for an appointment to be examined and evaluated.