Pregnant or too early?

I had unprotected sex 24 &25th of December, my period is due in 3 days but am having this weird pains, so I took a test this morning and it was negative, is it too early?