HSG: facts and myths

Titania

This Thursday I have my first HSG test scheduled. I heard many horror stories so I wanted to verify and see personal experiences. Does it hurt as bad as they say? How long does the test take?