Hi All'

Anyone have a clue as to what an HSG is? I have to book myself in to have one, so they know whats hapenning inside. All my doctor said was that its abit painful.

Oouuuuuch!