I am newer to this board but I am so sorry that you are going through this. Realize that what he is going through HAS NOTHING TO DO WITH YOU. And I agree with everyone else-he will crash soon but he has to feel real pain to do so. Keep up the DB, PMA, etc FOR YOU to get through this.
I am so sorry about the financial situation you are going through. What was your college degree in? Could your family help you put together some money for a cheap used car to get around in? Could you apply to a temp agency just to get things rolling? I wish I had some solutions but I think under the circumstances, you are doing great.
Take care and know that we all support you. You cannot help him avoid the crash (life will do that soon enough) but you can reach out to friends and family to help you get through this. Trust me-there is no shame in that.