Really sorry to hear that happened to you man, you were quite young when this shit hit you altho its never too late to take your life in control.
Like many have recommend, i too would say you should go on tei, particularly due to type I diabetes, i think it will be the first to go then pfs...