Wow you are a really hard worker! In a world where I see so many people wanting everything to be easy and almost instant it is so good to see someone working hard and problem solving and staying positive while overcoming obstacles. Good for you. I am sure you are happy. I always think nothing is better for the soul than getting things done on your own. A real sense of accomplishment!