I was a sugar addict pre diagnosis and I also ate way too much starchy carbs like bread and pasta albeit wholemeal versions and potatoes but I decided that it had to stop because my body could no longer tolerate it.
I remember the thought one day sitting in the retinopathy screening waiting room not long after diagnosis (it was just before Easter) that I would never ever be able to have another Cadbury's Cream Egg and the rest of my life suddenly seeming like a very long road ahead. But then I looked at the guy opposite me who was partially blind and realised how totally trivial my thought was. The fact of the matter is that if I have one CCE I will want another and it is a slippery slope that I have only just managed to scramble off, so there is no way I am going to sabotage myself by climbing back on.
You have to be prepared to change and yes, birthday's and Christmas, you are allowed to have a special treat or two but your tastes do change once you curb your sweet tooth. You have to accept that change is important and possible and just take it one day at a time with those changes rather than looking ahead to a time at some point in the future.
I found it really helped keep me on the straight and narrow to see via a BG meter what those foods were doing to my BG levels. Diabetes is slow and insidious. You often don't have symptoms or complications from it until it is too late to do something about it, so actually seeing your BG levels rising after you eat high carb foods highlights the dangers and encourages you to manage it better.
You seem to think you are a special case but many of us have been through this thought process. I can tell you that I feel so much fitter and healthier for changing my diet I would not go back to it now.
Find low carb foods that you do enjoy. Make them yourself like
@NotWorriedAtAll
Don't just say, "I can't do this!" You can! Just take it one day at a time and one meal at a time and find new low carb treats.... like the chocolate eclairs mentioned. We are all trying to help you but ultimately you need to help yourself.