HSG.....nervous

Ashleigh • Mommy to a beautiful babygirl my 🌈..*1/9/18👼🏻*1/23/20👼🏻👼🏻*
My doctor told me that I need to go have a HSG done and told me that it's extremely painful just wanna know if that's true. I've been stressing myself about this test and I'm so scared. If you have had it done can you tell me what it was like.