Yes, sounds Zenish. Did you have a eureka moment. If you want to keep up the momentum, try listineng to some zencasts. Free on itunes. They have been my salvation at times.
later: my edit here: congrats!! It is the reputation score thing you refer to right? Yipeeeeeeeeeee!