An online period tracker said you should have gotten your period on the 12th?
You cant trust the online things like that lol they dont know how your body works.
You said your 5 days late, take a test anytime now.
You could just be stressed a little, did you have unprotected sex?
If your pregnant, you have to test now, there are vitamins that you have to be taking if you keep the baby, and you'll have to see a doctor to tell you when you should be due and to get other prenatal things done as well.
It doesn't just go away if you aviod it.
Pregnancy is a big thing, you have to be responsible about it now.
Take a test, ask a best friend or someone your close with to go with you to get one if our nervous.