lacey16, one of the issues may be that Ubuntu 16.04 & newer uses open source graphics drivers for AMD cards of the 7xxx series, I have several in use.
That's why when running Linux Mint on these, install 17.3 instead of 18.3, I then have the proprietary GPU driver & CCC software. Unfortunately, there's nothing that can be done to replicate the proprietary software, would be a violation of trademarks.
What you can do, if you're still having issues, and it's really bugging you, is perform a 'fresh upgrade'. Meaning you'd be formatting only the root partition, just select the /home one, but don't place a check on the Format box. That way, all of your files will be there. However, I do recommend transferring anything important to an external or other internal drive to be on the safe side (you can drag & drop entire folders). NTFS file system is OK for this, when dual booting, will copy the folders over to the Windows Data partition. If performing a clean install, afterwards, will open that saved folder with those I saved, and then delete the same on new install, and drag the old back over.
While I've yet to have a Linux Mint upgrade to go bad, just like any other OS, there's always the possibility of something getting knocked out of whack. They actually don't recommend upgrading, yet it's shown in the Update Manager for those who are prepared & wants to go for it. I do, because if I perform a clean install with every point release, would have to redo all of my custom settings. Of which I can do in a couple of hours if I work fast, yet am lazy & prefer to avoid clean installs of point releases.
It may be that a clean install or fresh upgrade as described above will fix your issues. Normally, as pcpunk suggested, I also prefer LTS releases, the only catch with Ubuntu 16.04 is being stuck with the Unity desktop that was later scrapped (finally Canonical seen the light) until 2021, or until 18.04 is released this year in about three more months. You can then clean install 18.04 & forget it for the next two years, when the next LTS is released.
Ubuntu holds their LTS upgrade roadmap better than any OS I've seen, come every 2nd April after the last, a new one is released. Short term releases can sometimes by buggy in itself, as Canonical sometimes tests software that may not make the cut for the next LTS release. That's why some calls the short term releases 'bleeding edge' ones, stability is best with LTS releases.