That is perfectly fine - I find that most (good) games take at least two years to cook, and that is assuming if you had a paid team. Divine Dawn is probably more a passion project than a commercial one, especially since this seems to be your first project beyond modding. This game is a sort of crossroads for you as a creator, since many questions would have to be answered. "How much time and money do I want to spend like this?", "Would writing a book be better than coding a game?", "What kinds of game mechanics interest me?", and so on.
Anyhow. IIRC, a big part of game development is not just making things, but destroying them. About 80% of the development time apparently goes into systems and assets, while the other 20% is the actual content. Mechanics being what they are, essentially are living creatures that have to be born, bred, and replaced by a better generation that gels more naturally with what you intend. On the plus side, the lessons learned will likely translate to future projects in a cleaner form. Kinda like how to make a readable novel, you have to abandon stuff to focus on what you learn to be important.
Most of the ideas that I put forward are going to need surgery if they are going to live. Hoping for the best, but expecting a terminal outcome.