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