The thing that makes me most sad about this is that you're beating yourself up for losing investor's money.
Let me tell you - the investors are entering the arrangement knowing that they have a 90% chance of failure. That's why they want deals that might give them a 10x return on their investment and they turn down "lifestyle" business that might return a meager 8% year over year.
It's great that you obviously care about your investors. But you should feel just about as bad over them losing their money as a gas station should feel when people lose a dollar buying a lotto ticket.
They made the decision to play the game, knowing full well there was a higher likelihood of failure than success.
Best of luck to you as you'll inevitably build something else.