We spent years living in unhealthy ways. Recovery is going to take time, and there are bound to be some stumbles along the way.
Like Hawkeye said, it sounds as if, on balance, your life is definitely trending towards the plus side of the ledger.
Hang in, and thanks for stopping by to update.