HSG wha to expect?

Marty

I’m due to have a hsg in a few weeks time, does is hurt? I’m a bit anxious but excited at the same time...