possibility..?

my last period came early by 2 days this month and ended on the 5th my app told me it would come again on the 25th but i'm usually a 24/25 days. ever since the 25th i've been having tiny cramps on and off and sore nipples. could anyone give me an idea on what's going on?