WAY TO GO!!! You did great and got through.
I love the term "urge surfing" and am totally bogarting it. It's the perfect description, isn't it?! And you hit the nail on the head- at the end of it you are so glad you didn't give in to the urge.
I am on Day 98 and I still limit my environment to a very large degree.
Go get day 8!