well i decided last night that I couldnt wait for the fall.
so i backed up my /home, resized my partitions, made \home a seperate partition and did a complete fresh reinstall.
some interesting things to note.
i've never done the backup home, reinstall trick before so i copied EVERYTHING off to another drive, performed the re install, created one user, logged in as THAT user, and then copied the \home for my main user back.
reboot, logged in as the alternate, created the "master" user, reboot and tried to login as the master.
git an interesting error about my \tmp files being full.
logged back in as the alternate, and lo and behold had an almost 3GB \tmp
killed that, rebooted, attempted to log back in, and got a VERY long login process.
by the time I left for work it still hadnt finished.
now i'm thinking at this point that MAYBE

i didnt do something 100% correctly.
so if anyone has any ideas, I'm open to them!