There is light at the end of the tunnel. A similar thing happened to me last year when I was training for my first marathon having done several halfs previously - I pulled a muscle in my back, think it was just too much too soon. Initially went to the chiropractor who did no good at all, but doc prescribed Diazepam & Codeine which got me moving, although slowly at first. I know it's frustrating not to do anything, but the main thing is to let things heal properly. I went for gentle walks when I could walk, and after about 4 weeks I went swimming twice a week. Started running again after 6 weeks and took it really slowly at first. It's really difficult to rest when you've set yourself up with a goal, but the main thing is to make sure it doesn't happen again. This time I'm combining running with Pilates and the gym, which may not get me round my first marathon in the time I want, but will at least get me to the start line in one piece! Good luck, and don't overdo it!