Alec Graham utkämpade stundom hårda strider med sig själf.