"Undiagnosed" diabetes into his late 40s is nuts, I get bloodwork done every year and have been doing so since my early 20s. How you got that much money and not getting annual physicals/checkups?
All it takes. They'd see that A1C and get you the help you need. Nobody should be dying of treatable conditions like that.