Hey MSF, have a read through some of the posts on the type 1 site. If you do you will find this is more common than you think, many others have the same conversation, you are certainly not alone. Everyone has a different way of handling it, it only becomes an issue if you aren't taking your insulin and are regularly running high. How you mentally cope is up to you.
I guess in an 'AA' fashion, you have now come clean so know you want to make some changes, that's a huge positive, you obviously care about yourself and your future.
Do you test regularly and take you insulin ? What are your day to day BG readings like ?