"(c) No priest, imam, rabbi, minister, or other official of any religious society who is authorized to solemnize or celebrate marriages shall be required to solemnize or celebrate any marriage. (d) Each religious society has exclusive control over its own theological doctrine, teachings, and beliefs regarding who may marry within that particular religious society???s faith. (e) Notwithstanding any" . . . . .