I am so pleased to hear that you are making progress...
...and your attitude of never give up shows you can expect more of the same to come!!
Thanks for the inspiring post, and keep up the great work!
Talk soon,
S.C.