
OpenStars

I was going to say "in an interpreted language", but this sounds funnier.:-)
Holy cow that's a lot of words.
Oh uh I mean...
Joly jow jhat's ja jot jf jords.
No not THOSE words - the tiny little ones, they're freaking everywhere!
I probably can't solve your issue entirely, but if it helps, one thing I note from your post is that most of your stress seems to come from YOU trying to be too hard on yourself. Did anyone call you stupid? Yes, you did. Did anyone say that you should just quit? Yes, you did. Stop being so mean to your coworker! Yes, even/especially if that person is you!:-D
Second, to get accurate information, LISTEN to your teammates!
I get a lot of, “Wow, that’s crazy,” or, “Yeah your job does seem to have a lot of unusual blockers.”
Especially those more senior than you!
when I explain what I’m blocked by, every person has said, “Oh weird, this seems like a really confusing task.” Or, “Damn I’ve never seen anything like that.”
(emphasis added)
What they gave to you to do is on them, but how you handle it is on you. Don't stress yourself out too much.
Third, yes you got called into a meeting with a senior dev. USE that to your advantage. If you were really were stupid, this is your time to get that crucial feedback - if accurate, then better to get out now before you get too deep and find it even more difficult to change careers. However, it seems to be the case that it is NOT accurate, and that information is INCREDIBLY HELPFUL, and you may want to treat that great feedback with the value that it has instead of dismissing it?
Also, that senior dev can help you boost your skills. How many people get that opportunity? Free training, woot! Even/especially if it is not related merely to technical skills but skills on how to exist in a job environment.
Fourth, you might also want to touch base with whoever created that ticket. They might even say "oh yeah that is still there? I totally forgot about that. Nowadays that would make zero sense, ever since we implemented that XYZ thing about a year and a half back. Just ignore it and go on to something else." YOU could be the one knocking those tickets out of the park, resolving each one simply as "Won't Do" citing "owner said so". Okay, I doubt they will all be so easy, but it's a thought.
And you seemed like you needed an ego booster. Sorry, I don't know how to do that well, but the least I could do is spend some time on your issue, so that you know that you are not alone. I hope these musings help some too:-D.
I think I have brain damage from clicking that link. So... task failed spectacularly? :-P
I dunno, no beans, no jeans, what is this community coming to?!
(Salvation I would presume?:-P)
NO - ANYTHING except THAT, PLEASE!? :-P
It sounds like they may have been looking for an excuse to go home anyway:-).
Though you could also order like a coke, so you'd get diabetes instead of a hangover, or a diet coke would substitute that for cancer. Or a diet Roy Rogers offers the best of both, plus sounds like a drink!? You're welcome:-P.
This will obviously end well.

Someone seems to have run this on the UI of Twitter during its conversion into X.
And Reddit too.
The real key is lowered expectations? /s :-P