Recently someone sent around one of those "get 2 noe yer frends" questionairres and it asked what quality do you dislike in other people, and I put "defeatism." It really really is true. Nothing ticks me off more than someone with enormous potential (read: everyone) not doing everything they can to make their own lives better. On the other hand, I think it's great when I see people who see their potential to overcome the negatives in their lives and do everything they can to enjoy the life they're given.
There is a woman who I see at the Y on Saturday mornings who is in a wheelchair due to something having made the bones in her feet very brittle. She could conceivably rot away on disability or give up, I could see how it would be very easy to do so. But she is in the pool at the Y exercising early on Saturday mornings, and probably other times during the week. She works and gets out of the house and owns her life, it doesn't seem to own her, not one bit.
If something has a hold of you, you take yourself back and you do whatever it is you have to do to win. No excuses. Sometimes it really does rain shit, or fire in this case - http://www.yvettecadefund.org/ - , but that doesn't mean you have to let it have you. The only catch is that nobody can overcome your obstacles for you, you have to take ownership of your life and just DO it.
And that's all I have to say about that.