So what happened was I was able to defrag my external via Drive Genius, which really needed it, but booting off of that drive the defrag process on my internal gets maybe 5% into the process and hangs. Both drives are healthy it is just weird Drive Genius is freezing run via the external but not via internal.