Someone who agrees with me in terms of moral and spiritual values.