20 ways to recognise a good partner