¿Move on?
When to “move on” is hard to determine. You’ve invested your heart and soul into the project, and the outcomes are less than optimal. Battling with when to quit causes cognitive dissonance.
The pain is temporary and quitting is forever “they say”. Never give up “they say”.
Who wants to be “that guy”? “That guy” “they say” that couldn’t hack it.
The combination of what “they” will think combined with your own sunk costs bias can be brutal.
In the midst of the storm ask yourself this question:
If I had the choice to start a project like this, knowing what I know presently, would I pull the trigger?