Ask HN: My boss doesn't think I'm doing good work, how to proceed? 5 years ago
It happens. Learn and move on.
Also, see if you can chat with the boss to clarify their expectations for you.
In the future, don't linger on a projects, no matter how fun you find it. The main principle should be "get it done." That's industry for you.