I think you should give it a rest, just work or whatever for a while, then find something you feel strongly about. My first degree, and the first part of my unfinished one were like yours, just a mess. But, I took a couple of years off, found a job I loved and started working towards the degree with actual application. I did it distance so I could do the whole book in the first two days of the semester, then again two days before the exam with all the lecture notes and I had great marks the whole way through.

It's not that I feel stupid if I have to work at something, it's just that I never had worked at anything and I didn't know how to. I never did homework at school, only read through stuff the night before, that sort of thing.

Grad school is not the sort of debt you should take on without a plan to use it and get worth from it.