Any thoughts?

So my period has not come for basically 2 months now . I get the cramps every once in a while like I’m about to start it but never do . I have taken multiple negative test some with very very very faint line to were you can barely see it and then a bunch of negatives . Today I felt after eating and you go swimming your stomach tends to hurt and get cramps but I felt this in my whole stomach and no I didn’t go swimming but that’s what it felt like . Has anybody experienced this or do you think AF is just late?