It's a shame that it takes our H/W to be a WAS for us to realize hey we need to wake up. Problem is many times it's to late then, but then again now time is your friend, and so much great advice is given here plus your have the DB, and DR books. There's nothing wrong with not giving up.
Collin it's been a little over 2 months since my W left, and i still have those moments everyday.