I don't know what to do?

So we just got a new horse, I said I would be back home soon after I was done riding, well I accidentally took 3 hrs. When I left I made sure dinner was done children in bed sleeping. When I got home I said I’m sorry, next I know he’s mad and says “next time you say you won’t be that long I’m gonna take 3 hrs and see how you fuckin like it” now he won’t talk to me 😔 what should I do?
I don't know what to do?
Post Opinion