Quick question.....I had a HSG this morning, I have to wait till my next appointment for the results - that's at the end of May! Is it normal to have to wait that long? Thanks!!