Cramps

Natalie • 1 miscarriage , & now pregnant again with my rainbow baby 12-21-2015 ♥
So I'm 5 dpo and today I have had like a 2 hour long bad cramp & I was wondering if yall might know what it couldve been ?