Quality of Family Life, Social Support, and Stress.