Usually, diarrhea is caused by a virus that infects the gut. Some people call it intestinal flu or stomach flu.. It can also happen due to: 1  Alcohol abuse. 2  Allergies to certain foods. 3  Diabetes. 4  Diseases of the intestines (such as Crohn's disease or ulcerative colitis). 5  Eating foods that upset the digestive system.
You are allowed to continue working and still receive Social Security benefits. However, if you are under full retirement age, you are limited in the amount you can earn. In 2011, that amount is $14,160. If you are under full retirement age, then you will have to repay $1 for every $2 year earn over that limit.
To qualify for Social Security retirement benefits, you need to earn at least 40 Social Security credits. What this means is that anyone born in 1929 or later needs to have worked at least 10 years. If you were born before 1929, fewer years are required.