Hey Angelo, I think the fact that you can reflect on it and try to figure out what went wrong is already a step in the right direction.
Making a game is hard, but that doesn't mean it has to be a negative experience; you just have to take it one day at a time.
Good luck on your future projects!
Salim