This is excellent! I've been working hard for years to use "and" instead of "but" whenever possible, and I still forget sometimes! And I'm still trying! "But" is still a word and still needed sometimes, and "and" is often better!