Pinching sensation ..??

So

This evening I have felt a lower left pinching sensation in my abdomen area! Could this be a sign of implementation? I found out I was pregnant 5 days before my miscarriage last year so I don’t remember feeling the pinch but now I’m paying attention. 6-7dpo/sore boobs and super thirsty! Any thoughts would be great 👍