Got the HSG thing done today - extremely painful and very very sore.