Hi! I just had a hysteroscopy yesterday! I was having it for diagnostic purposes, not for the removal of polyps, etc, and I didn't have much discomfort at all. They put in the speculum, clean the cervix, then threaded the hysteroscope (I believe) and filled the uterus with some saline. It only felt like mild cramping, that's it. It was over very quickly. I took two Aleve prior to the appointment just in case. After, I had very mild cramping and some slight discharge but that was it.
The HSG was not bad either. They talked me through it, went slowly and made sure I was comfortable as they went. I took 800 mg of advil beforehand which helped. I only found that I had strong cramping when they put the dye through the tubes, but it was temporary and tolerable. It felt like bad period cramps. Good luck, and you will be fine. The anticipations is totally the worst!!
OH, and finally..the sonohysterogram was a piece of cake! They put in the internal US wand then fill the uterus with some saline for a few seconds, and it is over before you know it. Maybe mild cramping, but barely noticeable. I hardly remember that test at all. You will do great..that will be good to have all of those tests done with and you can move forward with a plan!