I failed to mention that I cheated twice over the New Year's holiday. It is easy to come up with excuses. We had snow and ice, which is rare for the part of the desert I live in. But that didn't stop me from playing World of Warcraft -- I felt like I had obligations there too.
As soon as I logged in Phil asked over guild chat, "Did you go to the gym today?" He totally busted me. But that's the point of me doing this semi-publicly. I need that secondary motivation. Phil didn't say anything else afterwards, which was exactly what I needed. I don't need lectures, just encouragement to stick to my promise.