oh the joys - I'm having hysteroscopy or possibly laparoscopy in a couple of weeks, no clue what to expect.