HSG ?

Porchiaaa

I’m scheduled to have a HSG done Monday morning? Have anyone had one of these ? Should I be concerned & does it hurt?