to be honest, i often feel like if i don't get something perfect the first time, i should just give up. the massive pokemon leaks show builds of games considered perfect by the community, builds that weren't perfect. there are builds of the same game from different years.
seeing these versions of games that i've loved really is humbling, yknow? it took a team of many many people years to make these games. the early builds are rough - in fact, the earliest build of bw available can't be booted normally because the test room crashes the game! but that test build later became a game that's impacted and touched so many lives. it just took time.
i need to remember that. projects take time. they're not gonna be perfect. but as long as you keep working, as you keep trying to improve your project, you will improve.
it's refreshed my motivation to think of that. i'm gonna keep working on my passion projects. what i have is rough, but it's a proof of concept. i just need to slowly improve it day by day.