And when you are damn good at what you do and productive - more productive than the "average" mediocre default - you DO get rewarded.
That being said, however being in a weak position is a self reinforcing spiral where you get fewer and fewer opportunities and become less productive. And small hits take a tremendous toll - one who has not experienced what you have should at least read Scalzi's "On being poor" - http://whatever.scalzi.com/2005/09/03/being-poor/
Yet for some reason you found the strength to get back on your feet. Once again, I sincerely wish you the best, and hope you can give a hand to other people. We all need help at one time or the other, and it's better when you are on the giving end :-)