Wow, you go girl!!!
You really have a lot accomplished and still more to be done...