Stop putting yourself down. You are doing amazing things. Heck, you even made me contemplate searching out Anime - and that is certainly saying something!
Advice: search out https://medium.com/about-me-stories I've not regretted dipping my toes there.