In the words of Henry Higgins in the movie "My Fair Lady" "I think she's got it, by jove I think she's got it." Congratulations. I've traveled that same road and it's a tough row to hoe but you've described the destination perectly. Who knows waht the future will bring but it sounds to me you're better prepared for whatever happens.