About 12 years now. After college, but they still called it the Type I kind and put me on insulin right away.
...So no grape soda or chocolate donuts for me.
There are lot people far worse off than me. For me, the key is not to cheat at all. Anytime I eat something I shouldn't, I have two or maybe three bad days in a row after that of ups and downs. When I'm good and eat what I should, it stays under control.
Sorry to hear you have it also. Hang in there.