I know it may sound strange, but I by time I finish my undergraduate degree in physics at my current university, I will have taken the graduate Stat. Mech sequence, Quantum Sequence, and Classical Mechanics Sequence. And, no I don't mean the senior level/graduate split course work, I have also taken all of those (400/500 are the split course work at my university and 600 is strictly for graduate students). I mean I have taken both the 400 sequences and the 600 sequences. However, I am not going to be able to carry any of these graduate courses with me to graduate school, and am feeling a little dismayed. If I have already taken the course work, will I be wasting my time learning it a second time? The course work the first time around wasn't all that challenging, and I am losing my excitement over the topics. Would it be a good time for me to take a break from school, get a job, and come back? Or should I just keep doing the same things over again for another 3-5 years to get my PhD? On top of all this, I am working on an undergraduate thesis, that according to my adviser sounds more like a PhD dissertation than an undergraduate thesis. I just don't want to have my life stuck on repeat for another interval of time. Any suggestions? Or heck even some comments?