wow!  you are really dedicated.  every day... awesome.  I do think there is something to the pushing through aspect.  I think small wins in one arena can really translate into other arenas as well.  Thanks for sharing.