Period was three months late, but I didn't have sex?

I finally got my period today, but I was almost three and half months late! I got all the "symptoms" and stuff, but never actually got my period. Just wondering if there is a reason? ?