Period late!

I haven't had my period since October 27th and it ended November 2nd. I've spotted the 20th and then the 3rd of December . I haven't had sex since October 15th, but I've taken pregnancy tests and they've all came back negative. I dont know what else I should do.