Lots of stuff can mess with a girl's period.
Weight gain, weight loss, stress, disease, a change in birth control, and, of course, pregnancy (im sure there are others, I just can't think.)
she's probably not pregnant, i'm guessing she's about my age
(i'm 17) and my friends and I have noticed that none of our cycles are really all that regular; they change a lot. If she's having cramps and stuff, then she's probably okay. If you're very very worried, wait a little longer and take another pregnancy test. Watch out though--different ones have different sensitivity levels, and since she just missed her period, get a really sensitive one. These are the most sensitive ones--the lower the lowest hcg (the hormone that all pregnant women have, it's given off by the placenta, I think), the better the test.
Test name lowest hcg detected
aimstick pregnancy test strip 20 miu
accuhome midstream pregnancy test 25 miu
answer early result pregnancy test 25 miu
answer pregnancy test (cup) 25 miu
clearblue /- 25 miu
confirm 1-step pregnancy test 25 miu
equate pregnancy test 25 miu
first response early result pregnancy test 25 miu
one step be sure pregnancy test 25 miu
precise pregnancy test (doctors office) 25 miu
quickview pregnancy test (doctors office) 25 miu
walgreen digital 25 miu
or, you could go to a clinic (planned parenthood, for example) (you can find them online, just google "planned parenthood") and get either a blood or a urine test. Her period's only a few days late, and the odds are her cycle's just changed. If she doesn't get it in a few weeks though, make sure to take another test and if it's still negative, take her to a doctor.
Note: always wear a condom!!!! Even if you dont ejaculate in her, you secrete pre-ejaculate, which has semen in it!! You could get her pregnant by doing this, it's a long shot but it can happen!! Sorry for all the exclamation marks, just wanted to let you know. :)
you sound like an awesome guy. Keep it up. Hope this helps!