Generals earn respect over long ice hockey season