Honey, I know...I've done this too for a long time. That is truly rediculous. But, you have worked and done the right thing for a long time. Allow the state to work for you and hold your head up. It was initially designed for people like us. Who were down on their luck and don't take advantage of the system. It's those who have taken advantage that hurt these programs.
It does take a while to 'hoist the sails again' but don't let an assclown hold you down any longer. You and those boys deserve better.
I live in a depressed area. Right outside of Charlotte, NC. I could commute to Charlotte and make 60,000 per year. But my kids would have had to fend for themselves at home while I commuted. I chose to stay close to home. We have struggled but they learned what was important. They have done w/o things that other kids had but these kids respect them and are jealous at times because we don't comply with the 'norm' and still keep our dignity. They, like us are tired of struggling....but this will prepare them for life. Not a bad thing to teach your kids is it.