Pedir perdón por qué? En qué te has equivocado tú o que has hecho mal?
Te había dicho que no llevaba llaves?
Es que se comporta como un niño al que hay que asistir en todo, quedarte despierta, pedirle el taxi, abrirle la puerta.. etc debería ser responsable de sus actos y organizarse mejor. No eres su madrr y él es un adulto, así que debería espabilar. A lo sumo, le podrías decir que lamentas que haya estado fuera tanto rato pero que tú no sabías que no llevaba llaves y no te lo dijo, por tanto no es culpa tuya, la responsabilidad es suya. Y qué procure que no vuelva a ocurrir.