HSG test experience

Julie

I am getting my HSG test done on Tuesday the 10th. Was it painful? Did you take any medication before hand or what did you do? Experience???