*Can ANYONE Relate to This*

Ok i need help... i was 7 days late for af, which has never happened. Had sex on that day and started spotting. Late that night and all today i began to experience heavy and getting light headed. I have also been cramping. Could this be my period and its just starting to be late, or is there a possibility that i could still be pregnant?