Well, you can be broke and keep on doing something that clearly isn't working for you...but maintain your pride in doing...something that isn't working and being unsuccessful.
Or you could be "embarrassed" with a high paying dev job. But honestly, that is all in your head. No one really cares that you failed and came back to a high paying job. Nobody is thinking about you that much.
IMO, stop doing things that aren't working, work for someone else for a while, get some money, recover, learn why you are not being successful building your businesses, and maybe try again...?