So far, this game has taught me that...
1. I'm horrible at time management and committing to a plan
2. I should have optimized earlier
3. The simplest of ideas can be the hardest to execute
4. Feature creep is real AF
5. It's ok if your game isn't the next industry breaking thing
6. This doesn't have to be your lifes work... There should somewhat be a balance between quality and time invested.
7. It's important to follow through and finish no matter what
8. Don't be too critical of yourself or compare your development process to others
Feel free to add what your games have taught you. Would definitely love to hear what some of our experienced devs have to chime in. Always looking for more insight!