Solness har varit en hårdbändt man.