nexplanon

i’ve had mine in for almost a month and i just got my period and the cramps hurt but i also have a high pain tolerance but how long did urs last (i was not on my period when i got it inserted)