So you're making it sound like continuing in the PhD program isn't an option? > start failing my PhD program because I just can't take it anymore? I don't know how serious of issues you're having when you say "just can't take it anymore." If it's anything like what I experienced, it's not unusual. I wanted to quit really often (once per month?) for several years. And I actually did informally quit for a few months. S…
I am aware of the "imposter syndrome" and other vagaries of academic life. I seek advice from colleagues, speak freely to my advisor and I am honest about how I feel about my current situation. This is going on for about a year now, and I am afraid that one day I will just break down and give it all up. I understand what you're saying and to an extent it helps to know others have gone through similar situations. I am…
Not so sure about CS PhDs specifically, but I know a few researchers (employed by the feds) that have "all but dissertation" on their CVs next to their PhD listing. Meaning they didn't finish but clearly they're employable.
So, from your question:
>Tell them that I can't do my PhD so please give me a job and sponsor my H1B?
You've likely accumulated a lot of accomplishments, are just as valuable as someone who has completed their PhD, and you're employable. Right?