For many Canadians, the struggle for affordable housing is just one of many hurdles they face in life. Problems like alcohol or drug dependence, physical or psychological impairment or a wide range of other psycho-social barriers can make social housing solutions a...