that must have hurt. frown glad you're staying focused and don't beat yourself up over "mistakes." i mean, seriously, after showing so much love and patience, can we not have a few off times? we're not saints after all.

hang in there...sending you some virtual hugs! smile