Thank you SO MUCH for this thoughtful review. Reading it has made my day!
No problem! It was fun to read!