Many religions have extensive teachings regarding marriage