T
Simple. The first verse is talking about how humans won't be married in heaven (just like angels). It has nothing to do with angels not having physical bodies, I understand that they don't. But think about it, God is Spirit. He chose to send his son, Jesus Christ to Earth as a human (still God). Jesus ministered, died and rose and ascended to Heaven still in God/human form. If Jesus himself is in Heaven in a physical body, why would he have his creations abandon their physical humanity (not sinfulness but skin and bone etc.) to join him in his kingdom, the New Heaven and the New Earth? It makes no sense. You're drawing strange conclusions from these verses.