I'll admit I'm young and everything before saying this, but I really want to help.
For your school, I advise searching the internet (perhaps youtube) for a few guides, although some are made by teachers who are hard to understand, you might just be able to cut your learning times significantly.
I don't know about American nursing homes, but while most are bad, if you visit often, the nurses will do their jobs well, so don't be too frustrated about that, just visit as much as possible. As Lasander said, self-sacrifice is great, but in the long run, it will just ruin things for both of you.
Also, my grandfather has had three strokes up till now, and also one of my friend's grandma. Both of them suffered temporary paralysis. While doctors can be right, try getting her to move objects with her arm, who knows, it may all come back, but don't become depressed if it doesn't, the important thing is to keep trying.
As for the jobs, you could try looking for jobs in a bit wider area, (dunno if you looked in neighbouring towns, or a city nearby), but that might help. You could also try using the skills you learnt in college so far.
I really hope this helps, too many people suffer such fates, but try to hold on.
EDIT: Also try looking for other people with similar problems and how they handled it. I've seen the exact same 3 problems together in many places (sorry, but I can't recall any names).
EDIT2: I don't know about you, but games don't relieve stress well for me (I don't get frustrated by them, but stress builds any way), try spending more time with your friends too if you can (I say you need about 24-36 hours per day MINUS sleeping to make this all work, but it's possible)