Lil and Jabber I'm sorry to hear that he got fired but in all honesty I'm not surprised. Your story reminds me so much of what I went through with my son. I know that feeling of disappointment and anger all too well.
You both did the right thing by telling him no when he asked for money and a ride. I hope he will be able to find another job and soon.
My heart goes out to you both!!
Stay strong and hold onto each other.