Cycles

Jamyla

Can sombody tell me what it mean to have a cycle 2 weeks early ? I’d this implantation bleeding or what 😩😩😩😩