my own lack of knowledge as a mistake
Yyyeeaa but I'd still blame it on the asshole and not you, tbh. I know this is the internet, and people can be twice the scumbags behind the monitor, but I still think you're being too hard on yourself by saying that. Lacking the knowledge or not, nobody should ruin the project you've put your heart in. I hope this won't stop you from continuing your good endeavour!