Birth control- late period?

hey uh i’m on birth control and my period was supposed to start 2 days ago, but nothing has happened.

i haven’t done anything remotely sexual in months- not even kissing so unless it’s immaculate conception, there’s no way i’m pregnant.

does anybody possibly know why my period may be late?