HSG help

Cortney

Anyone who has had an hsg before can you tell me what to expect? Also, do you recommend taking pain meds prior? So nervous about it and having one on Thursday 😳