PREGNANCY TEST ASAP
I know that you are very nervous and scared about the possibility of being pregnant.
That alone can delay your period! go to the drug store, buy a "pee" test and check it out. Either way, you should go to a gyn for a check up and advice on how to best deal with your situation.