He did it with zeal, believing that it was necessary for her sake, and only later discovered that he had been preparing a sleeping-place for himself.
Он с усердием сделал это, думая, что это для нее нужно, и потом только узнал, что это он для себя готовил ночлег.