You are human right? Well forgive yourself for being imperfect and carry on.
Detachment takes practice, and lots of it. I'm still not very good at it.
Maybe there's something positive you can take from this, maybe you'll know what not to do next time?
Wishing you lots of luck on your journey!