If you're comfortable being a little uncomfortable around your Linux system, I highly recommend micro breaking your OS.
It's boring but it works.
Learn to repair broken Linux installations without reinstalling using Live USB tools and chroot commands..