Shortly after I gained my instructors ticket I took over a student who was "older than most", he had flown with most of the school instructors and ALL had recommended to him that he gave up, I did the same but was told by him it did not really matter as he enjoyed it anyway, we continued but rather than flog the circuit as he had done the last 20+ hrs we went off and had fun, finishing each session with a few circuits. If my memory serves me right he FINALLY went solo at about 50hrs and went on to get his licence a couple of months later.
If you are getting a bit fed up of the circuit I suggest you have a word with your instructor and try the same as my student above for a couple of sessions as you can get bogged down in the circuit if you just stay doing that.