2 days early

Michelle
So I feel cramp and had light bleeding not sure if it's a period or spotting as I've never had spotting X I took attest today and it was neg would it be too early or is it my period ? X