YOU SAID:
even though he was sleeping in his house
INTO JAPANESE
彼が家で寝ていたとしても
BACK INTO ENGLISH
even though he was sleeping at home
INTO JAPANESE
家で寝ていたにも関わらず
BACK INTO ENGLISH
even though i slept at home
INTO JAPANESE
家で寝ていたのに
BACK INTO ENGLISH
i was sleeping at home
INTO JAPANESE
私は家で寝ていた
BACK INTO ENGLISH
i was sleeping at home
You've done this before, haven't you.