Haha, I've done the basics, which is why I am wondering if I can watch GPU load, so i'll try GPU-Z or MSI Afterburner and see if that picks it out. If not, i'll troubleshoot something else.
When the issue starts, I close everything I have open that isn't the game, leave TM up, and watched processor/memory usage and it's acceptable. IE 30% cpu usage, 28GB or so of memory free, etc.
It has only recently started, but I have yet to have a lot of 3+ hour game sessions since getting my new computer up a few months ago. Granted, the first few weeks were 2 days LANs and the issue didn't come up. I am going to guess it's CSGO's fault.
If I get some time, i'll try another game, and stare at GPUZ or MSI afterburner.