Hi Benedict,
Hey, you don't need to be sorry for showing up late or be less active! I know how demanding and addictive TE can be and we have to take care that it doesn't interfere much with our social life and work.
I hope that at least the work is being rewarding and everything else is fine with you and your family. :-)
Cheers,
José