I started to LOL at this whole thread until I saw "roofer". That job legitimately sucks. There's a difference between jobs that suck because they're boring or you're allegedly underemployed, or jobs that suck because you have to do sucky things (roofer, hay hauler, assistant crack whore, etc).
I hated my job as a DC paralegal, but it was mostly just because I was frustrated with what I believed to be my "under-employment." As jobs go, it really wasn't that bad.