Mohegan, I can relate a lot to what you've written. I agree with what Derby wrote, wholeheartedly. Your parents love you. That's what they're there for.
You are definitely not a failure! What your parents do and what happens to them is not your fault. Just do your best, put your heart into it, show them gratitude and that's what you are able to do.
Set your intention that you will find the perfect job for you. Imagine yourself walking into work, sitting at the desk (or whatever scenario) and it will come. Trust it.
My heart is too big to fit into one person.