well, I know it was an epiphany for me once when my trainer (hunter/jumpers) told me "look, their legs only have so many jumps in them...don't use them up overpracticing the same thing over and over"
I think I'd at least mix it up a bit more with some cross training, but I don't know your short term/long term goals. (Wouldn't that be boring, anyway?) Bad weather must be frustrating. Have you ever considered rollers?