Vaginal/ pelvic pain

Ha

So I’m a little over 21 weeks. This week i started feeling this weird pelvic pain/ vaginal pain.. it honestly feels like someone is pulling a tied string, that’s tired onto my cervix. I normally feel the pain when i cough hard or sneeze hard. Or even when I’m just standing in the shower I’ll get that random burst of pain. Has anyone had this before!?