If we accept God as being the first cause, then God must be a Necessary Being. Otherwise we are stuck in infinite chains of cause and effect.



..sighs... Even if we do accept the concept of a Necessary Being it is still tough to deal with infinite chains.