I was talking to a Mormon today on mormondialogue.org before being banned for breathing, and he ('Thinker') said...

"I think it's fairly simple for the human mind to accept that time will continue indefinitely, but it's more difficult to comprehend that something has always existed. It seems that there should be a beginning, but if there was, what was before that beginning? If there is an all powerful god, is its power tied to morality? The list of questions might be as endless as many hope our existence is."

http://www.mormondialogue.org/topic/66469-the-problem-with-intelligences-and-pre-existing-matter

It is illogical to ask what caused the beginning since the beginning has no cause. Of course God has morality, for how can God have a morality below our own? How can the Creator be below the created? Furthermore, pre-existing matter has no consciousness nor free will. A mind is needed to create a mind.

All your questions are easily answered.

Infinite regress is not possible, because if there was this alleged infinite regress of cause and effects of material, nature, gods creating gods, etc. you would have had by that definition an eternity to come into being before now, so you should have already happened. Moreover, you should never have come into existence because a past eternity would go on forever, thus, never reaching this point now.

There is a doublestandard as well, because some Mormons believe material always existed, or intelligences, so why is that God can't be alone from everlasting with nothing beside Him, before Him and no gods after Him. The Bible says gods are just idols. They are not real. There is only One True Uncreated Creator God.

Mormonism is just a confusing elaborate system to reject the uncreated Creator and eternally separated themselves from God Almighty.