so now he left your 6 yr old waiting outside on her own for 3 hours?
you didnt mention that in the op ....
if that was the case, why would be now be confused as to why you were irritated, worried, and asking him where he was?
and why would he think it didnt matter what time he came home?
id have thought if that happened, hed know exactly why you had asked and not only understood why you were angry, felt terrible and apologised profusely to you and your daughter...
why didnt the school ring you to see why no-one was there?
how would you know he didnt ring if you were asleep?