I'm a tech person, but I'm also a licensed therapist in California. Here, briefly, are some things you can do. First, take care of yourself--get extra rest, eat responsibly, etc. Second, find someone you can really talk to and tell them what you're going through. (You might want to start by saying, "I really need to talk right now. Could you listen without trying to fix things?") Finally, remember that you do have family around you, and if they can, they will help with whatever responsibilities need to be taken care of.
Of course (said the hammer to the nail), consider counseling. Every area has public counseling centers that provide affordable counseling.
Take whatever I've said that helps, and ignore the rest. Good luck--you will get through this.