Every Circle needs a real expiry when it's created — between 1 and 90 days. There's no "never expires" option by design. Once a Circle's expiry passes, a background job (checked every minute) automatically freezes it to an expired state — you don't need to do anything manually for that to happen.