To OP:
At this point I would recommend signing yourself into a clinic for inpatient treatment.
See if your insurance supports it first, find a good place somewhat local, and just do it. When I was at your point a couple of years ago it was the smartest thing I did.
You NEED to willing to say fvck my family, fvck my job, fvck school, fvck ANYTHING but ME and MY own mental health.
It was hard to do, to be that selfish, but the doctors in the clinic were able to explain it to my family. Admit yourself, seriously.