Suitable Partners Review – Precisely What Do We All Know Regarding It?