You can transfer your domain to GoDaddy for a fee. Your term balance transfers with you. Unlock domain, get auto code, call GoDaddy, initiate transfer.
Who is your hosting provider?
For transparency it looks like this user works for GoDaddy based on a previous HN comment where they link to their GoDaddy email address. My personal recommendation based on customer experience and privacy is Namecheap or Porkbun.
I am using NameCheap. I have used GoDaddy in the past, then changed to the (GoDaddy brands) "Domainz4Less", then "Domains Priced Right", but their mailbox price exploded, so with NameCheap I find reasonable pricing.