Am I pregnant?

lilly

This app tells me my period is in 2 days. It’s not even the next month yet and I’m cramping with some light bleeding am I spotting??