How wonderful that your boy is still with you after all these years, and many moves! Maine Coons are great; my friend has a gray and white boy who is just the friendliest cat around. Many more years together are wished for you.