Wow, sounds like life threw you some curves all at once!!! Glad to see you back and hang in there!