Wow, talk about perseverance! Mad props to you for sticking with it through all that, and finally finding a solution. Sometimes "sheer force of will" and a relentless drive to not quit, are the only things that will get the job done.
Thank you for your kind comment.
Still I have a long long way to go, but getting one problem fixed made me to push forward for more.