You are really having a tuff time. I hope everything turns out well for you and your son. It's a good thing that you have insurance and nobody can judge you at the food bank. Everybody that is not rich or has a great support system - family or friends to pay the bills, is just one step away (illness, losing employment or death of the provider for the family) from being in your situation.