I agree with all of the comments about healthy living whole-heartedly and thanks to IanD for posting the link in the Facebook group.
In an ideal world I would have had some self-disciplin, exercised more, eaten more healthily and generally been a 'good diabetic' as my doctor called it - and so would probably not have needed DAFNE. But to be honest, I was a rubbish diabetic

Diagnosed just before my 21st with T1, I was already a skinny chain smoking, binge drinking, weekend partying fiend who was addicted to Haribo and full english breakfasts. Plus to be even more honest, I wasn't even bothered about diabetic complications in the future, I was almost 21, "whatever, I'll deal with it later."
So DAFNE was perfect for me. It gave me some structure and control while actually improving my health (and probably my life-span!). DAFNE just makes perfect sense to me, instead of restrictive living to the clockwork injections and uniform doses - as I saw it - you take on the role of your broken pancreas and adjust your insulin intake according to your life and lifestyle. You're just doing what everyone else's pancreas does naturally, no more, no less. It shouldn't replace healthy eating, exercise and good management but should be done alongside them. It also makes you analyse your lifestyle and so feel compelled to make some healthy adjustments!
I don't believe that diabetes should restrict your life, but DAFNE helps me to cope with whatever my life brings. If nothing else, the 5-day DAFNE course at the hospital showed me how my body reacted to certain things like exercise, illness, alcohol etc. and I was quite suprised by what I learnt! It doesn't matter if I'm not hungry and miss a meal (or eat until I pop), run a marathon, have a nite out drinking or experience serious illness, because now I know how to deal with it.
Of course everyone is different and different regimes suit different people but I've yet to find a person who did the course that didn't get some benefit in their own management... of course theres always exceptions!
(sorry for writing an essay!)
Adele