Sometimes, the best thing to do is cut your losses. You can work and work and goddamn work at something, but there comes a point were you have to realize it’s just not going to turn out the way you hoped. Sometimes, its easy enough to decide, other times you take a step back and think hell, I’ve gone this far, be a shame to waste that effort.
That’s a trap.
If you’ve though about giving up, you’re done. You can double down and keep working at it, but you’re lying to yourself. It’s over. Finished. Go do something else.