I'm confused!

so I haven't gotten my period yet and normally my cycle is 25-27 days and I'm on day 28... I started using this app in February and I'm a virgin. why is my period late???