Wow!!! You are so incredibly strong to go through all of that . . . it's amazing what we can be capable of when we need to be!