So I called the dr and they scheduled an HSG for me on Thursday. I'm pretty nervous.
Can anyone tell me what they do, and if it's painful, what to expect, etc.
They said I need a half day for the morning test. Does that sound right?