No period

Carrie
I know a missed period can be because of pregnancy but I've done loads of tests and got bfn what else can cause a missed period and is it worth going to the doctor?