Domingo German's 2018 season wasn't pretty, but there are many more reasons for optimism than one might expect.