虽然他对我反复解释这首诗的意思,我还是不懂。

Small doubt here: I think after 虽然, 但是 might always be necessary. (Although it here seems to be omitted)