I have made many jokes about my questionable competence. Thus, this project is in a horrible state.
I lack the ability to organize the workflow with a foresight in mind. Not just mindless quick fixes, useless additions and complete ignorance towards a pressing matter. I'm talking on a preparation in mind, of which I need to obtain more than I have at the moment. And back then, right in the beginning, I couldn't even guess that I might stick to the idea of creating a perfect web RPG for that long.
The website is a disaster. Yeah it works. Yeah it walks and quacks like one, which it makes it a website too. What matter is what's happening under the hood. What matters is a ten mile long error log that is the product of my forceful approach.
I really need to stop and think. To lean on a table and lay down the papers, grab a pencil and start drawing the very foundation, that has to be rebuilt. And some parts of that foundation are completely missing too. I will finally put the end to this and start a long-term planning of the whole structure; from database operation, server configuration and backups to a color scheme and names of the cities. It will take my time and effort.
Building a website is not the easiest task by far. Making it good is beyond your imagination, that is something that has to be achieved step by step and with a proper approach. If I had to start over, I would first make many small projects. I would take online courses and build the skill before the website itself. And I would definitely not purchase a domain with a hosting just to put this on the webs for lols. This is a completely wrong approach, but I'll have to deal with it, I guess.
The best thing I can do is to stop being bothered by all of those imperfections and just leave the website as it is, for now. There will be many foundational changes, but it will take time. Once again, I didn't expect that I will be so passionate about all of this. There was no planning in the beginning at all.
And for future self I shall add: don't forget what you came through and feel proud.