Scientists Now Believe That Betelgeuse Has Swallowed a Companion Star!