That's so great he's doing better - and staying away from the drugs. I was pretty worried about both of you.
For me, if I have a lot of sugar, I just want more & more. Same with white bread & french fries. But, I find if I have some more fruit, it helps. I think it's an addiction in every sense of the word.
Maybe you let him have some sweets, but just get him to eat some fruit with you.
My son has recently taken a liking to kiwi fruit - I peal it with the same peeler I use on cucumbers & potatoes then slice it. It doesn't hurt that it's very pretty.
He'll also eat apples on his own as long as I get the right ones - honeycrisp are his favourite.
Last night he ate an entire bowl of cucumbers & vinegar, and ever since he went into the hospital for the first time last fall, he's got a thing for raw spinach & hot sauce. He eats it by the bowlful.
I don't get on him about the junk food - I just make sure I keep offering him the healthy stuff too, even if it's asking him if he wants some of whatever I'm eating.