hi bblackbirdflyy, so glad to see you post here again - we missed you!
We have all been down the same road, as Dee stated so eloquently. I struggled for years also, it just seems to have stuck this time (so far), in part because of this site.
Welcome back and congratulations on that week - awesome job!