It is often heard at weddings: "God is love..." but what does it mean? What is love the opposite of, and what does God being love mean for us now?