Gynaecology appointment Update— A little history- I have always had extremely painful and heavy peri