(((hugs))) Doing what is right doesn't always mean it makes you feel warm and fuzzy. I'm sad that he's chosen to do the things that have brought about his being where he is now, but he's safe and he's getting into the programs you've been trying for years to get lined up for him. That's a good thing. Stay firm.
You're gearing up for S to be ready to launch into adulthood and he needs lots of nurturing right now.

or

Not sure which one would be more welcome; with a moped you could go for a drive with the wind in your face.
