i agree...days like this make the painful ones bearable...it seems so many are going through the same shit right now...at least on SG i'm happy that you've found clarity...keep on keepin' on, hun
I like the optimism, I definitely think you have the right point of view on this, knowing that there will be good days and bad helps you to keep from setting yourself up for disaster. Good for you!