You're not a moron Vrae. You are so far from being a moron... Your daughter is lucky to have you supporting her. And don't forget that making the odd mistake is reassuring to her that people aren't perfect, and making the odd mistake is normal and OK. Don't beat yourself up so much
Take care of yourself too...we can all fall into the trap of focusing so much on our loved ones' problems that we forget to look at ourselves sometimes. It's not selfish at all, because we need to feel as well as possible to be able to support our families. It's a circular thing

and you can do both!
Give yourself a little hug sometimes and reassure yourself that you're doing ok there... (btw, hugs look very similar to a reasonably-sized chocolate bar at times

)
Bram.