HSG!!

Anna
Has someone gotten HSG done? I have one tomorrow and I'm too scared does it hurt or lead to any kind of side effects?