Period late

My periods late by 12 days. I don't know what to do. I have no way of getting a pregnancy test, my period used to be irregular then it's been pretty regular the past two times. Now I'm 12 days late. Could it be stress from school?