It annoys the piss out of me how hated fanfiction is on this forum, take my upvote. We must spite the haters until they are drowned in exultation.
Looking at your writing with a more critical lens, now that I am deeper into writing as a hobby, is actually very fun! It's all still great to read, and I can see the quality of it better now than I could in the past.
Keep on keeping on!