Answer:
It's correct. The only mistake I see is where (6) & (7) should be more like "Al fin, estaba muy cansada y me fui al hotel a descansar, por eso no te..." because 'terminaba muy cansada' translates to 'I used to finish very tired'.
Well done XDD