You realize you're going to die, in the best case, 70 to 80 years from now, yeah? Likely much sooner with the mental state you just described. This is all very blunt, and probably harsh, but my point is life is short and you only get one shot. I can't believe you'd subject yourself to this, all for a startup, or for the startup lifestyle. I do not mean to belittle what you are passionate about, or the time and effort you've clearly put into your company, but there is more to life than this.
Take a break. Take a very long break (I'm talking a year at least). Go travel, go home, go somewhere, but stop slaving away and sitting in your room for days at a time. Go be around other people, be it family or friends. Find love, and love yourself. You can always pursue your entrepreneurial dreams after you're happy (and your company will benefit from your happiness).
The startup lifestyle is an incredible journey, I'm on a third myself, but if I felt even remotely close to what you just described, I'd quit in an instant. It's not worth that to me, not even close. I'd prefer to be happy, love, be loved, and work in a coffee shop for the rest of my days before I'd trade it for being depressed in the way you describe.
You owe it to yourself to be happy, so quit wasting time.