Don't be so hard on yourself Grim, you did good. We're holding these runs to introduce people to E5+ and learn; nobody has any expectations to speed run/farm the bosses.
Also, if I ever say something in chat during the dungeon, it's not to single out anyone's mistakes, but to give advice from my perspective on what's worked for me.
Anyway, there's a learning curve and the only way to succeed is to get more experience in the field. Let's dust ourselves off and carry on