DailyStrength is another one of those Internet sites you swear you’ve heard of before, because the idea sounds so obvious and the need so great. It is a health support social network, and it has just ...