I know the feeling about wanting to help parents. My dad hasn't had a job for over a year now, and that's after coming off a 2-year stint with no job and then 6 months of unemployment. He's a total computer genius and does stuff like networking, project management, anything IT, and can fix any problem with Windows. Only problem is, all those jobs went bye-bye, and even though he has 30 years experience in the field, he never went to college so it's impossible to get a job! If anyone here knows of a company that needs a computer guy, let me know
Thankfully he's using the time he's not working to get a degree (I think it's something around 40 credits he needs), and if he's still unemployed he'll go for his associates degree. Even though my dad was never really able to buy me things or even keep the electric/water on constantly, he still did a pretty good job raising me and I wish I could help him out now! The best I can do is let him borrow money out of the college fund that my grandfather set up for me right before he died. At least I should be able to get more loans once I'm in pharm school (I start in the fall) 'cause I don't know how I'm going to cover $10000/semester without that money :/
What you have to understand is that right now, school HAS TO BE THE MOST IMPORTANT THING IN YOUR LIFE. You need to boost your GPA and PCAT. If you're not a certified tech yet, take that exam. If your energies aren't focused on school, it's going to take you much longer to raise your GPA to the necesary level. If you have to keep taking the PCAT over and over, that's just going to add up cost-wise. You'd really be best off dropping down to 20 hours a week working and taking summer session classes to raise your grades, going through another year of school and doing as best you can. If you're close to getting a BS, you might want to go ahead and finish. If not, spend your energy re-taking classes you got Cs in and taking some high level courses and getting As. If you can get a 4.0 throughout the summer and fall (or something like a 3.8), that'll speak very loudly even though your overall GPA might not be where you'd like it. Make sure you're extremly prepared for your interview. Emphasize changes you've made. You're alreading working on experience, so good, keep that up.
I'm sorry to hear about your grandfather, and I hope your family's situation improves!