8 Important Elements of a Marriage to Consider Before Tying the Knot