HI,
I had a HSG last month and it was uncomfortable but not really painful. I was worried as well. Not to frighten you but as you before my test I was asking alot of questions and people have said that if you have blockage or something wrong you may have a pain. Thank God for me it was all good as it will be for you to. DO not worry all will be fine!