my 2017 tax return is saying status: rejected, but i got my refund already,
This "sounds" like you were unable to e-file the 2017 return for whatever reason, so instead you printed, signed and mailed it to the IRS. If this is your case, then what you see online will say rejected *FOREVER*. TurboTax has no way of knowing that you actually mailed your tax return, and the IRS does not notify TurboTax (or anyone else for that matter) on the status of a mailed return. So what you see online for 2017 will say "rejected" *forever*.