why did marge marry homer