Why am I feeling cramps so early?

I never get cramps this early , sometimes I do but supposably I get my period in 4 days. I’ve been having cramps here and there for already 5 days, it’s on and off. I had unprotected sex last week .. it’s too early for pregnancy symptoms right?