@snow, I dont really believe in karma, but I think you do get rewarded for good deeds and what not, eventually. I am sorry about your mom though. So many things are unexplainable.
My mom has an infected finger bone, and might need some to the bone remove. >.< Why her out of all people. She does stuff right, both morally and healthwise.