There are places that stay with you forever. For me, Cambridge is one of them. Cambridge always reminded me why ...