I went for my HSG this morning (they insert dye into my tubes and do xrays of them) and my tubes are clear no blocks or anything I am sooooo happy!!! I was so nervous last night and this morning that i was nearly sick It did not hurt as such was just like having a rough smear test When they put the dye in they moved the monitor round so I could watch it go through and it was really strange to see. Sorry I am rambling now just thought I would update you all.