Try not to leap too far ahead MIBluebird...you can make those big life changing decisions a little further down the road when you're sure who sober MI Bluebird is
As far as replacing addiction goes, I think you've got some good advice here. If you know shopping gets you into trouble try something cash free as a reward or set a strigent spending limit
Just relax. You're doing great - sounds to me like you're exactly where you're meant to be right now
D