Eh…don’t be too hard on yourself. I’ve seen (maybe done?) worse!
I’m glad now though that I didn’t respond to your post with something like “Search is your friend” or something snarky because it looks like you’re beating yourself up over it more than I would have.