I understand the frustration get how annoying it is but I also can see it from leah perspective. Honestly I think this is a misunderstanding and I don’t think anyone is trying to be toxic (at least not initially. The your work was shit comment is rude af)
This may not be what you want to hear but I think you should consider whether all this argument and feeling bad is worth the potential upside. What happened was shitty but you shouldn’t let this ruin your day.