We read Luke 20:35-36 in chapel last week.
The “for” at the start of v36 really struck me. The reason why there is no marriage in heaven is because resurrection is eternal. This implies that the marriage covenant was designed to be finite (i.e. – “till death do us part”). Since there will be no end, there will be no marriage.
This makes the new covenant with Jesus all the more amazing. The marriage of Jesus to His bride (the church) is established post-resurrection (Rev 19:7)! It is a marriage that has no end.
Extra question: Does the first “marriage” happening pre-fall (and death) mean anything?