Thanks to all you who left NICE comments about my cat. I appreciate the KIND advice. Whatever kind of cat he is he is unlike any cat we ever had. And yes we ALWAYS neuter every cat we ever get.
I did a little research and found a picture on a Maine coon website that looks exactly like him. He also has the m on his forehead like the Maine coon. H has all the markings and characteristics of a Maine coon