Official blog of Give an Hour. We are a nonprofit organization providing free mental health services to U.S. military personnel and families affected by the conflicts in Iraq and Afghanistan.