Consecutive 2 negative pregnancy
tests are mostly suggesting that you are not pregnant. But you need to confirm it by doing one blood test
Other reasons for delayed period are hormonal imbalance (most common in this context), stress/ anxiety/ mental upset, irregular diet pattern, wt change, thyroid disorder
and ovarian cyst
Sore breast and light cramps are indicator of getting period shortly. Consult with your gynecologist for relevant examination & investigation like USG pelvis and complete hormone profile etc
Avoid stress by regular deep breathing, take healthy diet with iron supplements
, keep bowel regular, control body wt by regular exercise/yoga and take proper sleep.
Be well & take care.