I have to say that when I try to imagine that infinitely small point of heat and energy required by this theory, I just can't wrap my mind around that. My common sense says "no way!" How can something be infinitely small? It's just ridiculous! How can something be nearly infinite? That doesn't make sense. How can something so unimaginably small contain what is necessary to build a universe so unimaginably huge? Again, it makes no sense.