PLEASE PLEASE ANSWER!!! I'm freaking out.. are hsg's as painful as everyone says? Mines in the morning and I'm thinking about canceling

Vote below to see results!