Then on his way home he gets a $500.00 aggressive driving ticket.
In California, you could go and explain it to the judge (all of your money problems, etc.); ask if he'll reduce the fine and then ask if you can do community service to pay the fine. Here, they would probably reduce it to $100-150 and then give you 3 months to complete the community service (usually, very easy to do.... volunteer at a Kindergarten, whatever).
Just a thought...
sorry for all of the negatives coming into your lives.... sounds like it's tiime for it to turn around.
D.E.