Vesper said:
You’re getting off late. Have you considered finding another job? I switched to a lower-paying position years ago just to get off at 3:30, so I could be home in time for my kids.
I finish work at 5, and both my partner and I are home with the baby by 5:30, which seems fairly typical.