Hello. I am new to this site and have been reading a lot of posts and am very happy to have found others here who have been going through similar situations....