Why won't the church grant me an annulment after my husband had an affair?