Hi All Been TTC for 18 months with no success so am being sent for various tests and have a HSG booked for tomorrow. Is it painful or got any tips???