Am i pregnant?

I had my last period Aug 11. I did not have sex, only fourplay and oral sex. I was supposed to get my period Sept 16. It’s already October 10 today and I still haven’t had my period. I’m 25 days late. I already took 2 test last week just to be sure and it was negative. I’ve been havng a headache for 3 days now. What could this mean? Am I pregnant or is it just all in my head? What should I do?