HSG test

Tiffany

will be having my first HSG this Friday. any advice from someone who has had one done? what to expect? anything lol i am extremely nervous..